2021年了,現(xiàn)在才寫這個(gè),太遲了點(diǎn),但還是有很多人用的是iphone8及以下的手機(jī),而且還有很多ioser對劉海屏的適配太過繁瑣了點(diǎn),所以在空閑時(shí)間寫了這個(gè)來方便大家,不廢...
2021年了,現(xiàn)在才寫這個(gè),太遲了點(diǎn),但還是有很多人用的是iphone8及以下的手機(jī),而且還有很多ioser對劉海屏的適配太過繁瑣了點(diǎn),所以在空閑時(shí)間寫了這個(gè)來方便大家,不廢...
設(shè)置levelsOfDetailBias的值為1就可以
ios 超大圖顯示:CATiledLayer的使用,關(guān)于tileSize的用法??最近碰到一個(gè)需求,顯示一張超大圖 ??以下是我自己的分析和嘗試,不想看的話可以直接跳過看下面的CATiledLayer介紹 ??首先就想到了使用Core Animatio...
@時(shí)光啊混蛋_97boy 在文章末尾有demo
ios 超大圖顯示:CATiledLayer的使用,關(guān)于tileSize的用法??最近碰到一個(gè)需求,顯示一張超大圖 ??以下是我自己的分析和嘗試,不想看的話可以直接跳過看下面的CATiledLayer介紹 ??首先就想到了使用Core Animatio...
前言 很多時(shí)候,系統(tǒng)庫以及一些第三方庫,調(diào)用起來太麻煩,比如給一個(gè)View設(shè)置陰影,需要寫幾行代碼: 如果每個(gè)view都寫這樣的代碼,就會(huì)顯得很傻,很臃腫,所以我們一般都會(huì)給...
RunLoop 是 iOS 和 OSX 開發(fā)中非常基礎(chǔ)的一個(gè)概念。 網(wǎng)上已經(jīng)有很多源碼分析和具體Demo的研究。 寫這篇文章的目的是把目前網(wǎng)上能夠找到的文章進(jìn)行一個(gè)整體梳理。...
遮罩動(dòng)畫/注水動(dòng)畫 一般用CoreAnimation+mask 來實(shí)現(xiàn)其動(dòng)畫效果。mask指lyaer.mask屬性,等同于UIView的clipsToBounds屬性,將超...
??因?yàn)轫?xiàng)目需求,需要同時(shí)對幾十個(gè)服務(wù)器進(jìn)行短時(shí)間(2秒內(nèi))的高頻(每0.2秒發(fā)一次)ping,獲取各個(gè)服務(wù)器的平均速度。在網(wǎng)上找了很久,都沒有合適的庫。??開始的時(shí)候用官方...
??在網(wǎng)上查了一下,一些教程已經(jīng)挺舊的了,而且還麻煩,在看了官方API后就順便翻譯一下增強(qiáng)記憶,以及幫一下那些暫時(shí)不喜歡看英文文檔的同學(xué)。??這是英文文檔https://gi...
??根據(jù)這個(gè)文檔指示https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps在舊項(xiàng)目中使用po...
動(dòng)態(tài)庫和靜態(tài)庫的區(qū)別:Pass。直接進(jìn)入動(dòng)態(tài)庫制作主題 零、實(shí)驗(yàn)環(huán)境 0.1.接下去內(nèi)容在Xcode Version 8.3.3 (8E3004b)開發(fā)工具中完成。 一、基礎(chǔ)...
*制作過靜態(tài)庫和動(dòng)態(tài)庫的程序員,剛開始制作的時(shí)候絕對是無法抑制體內(nèi)的洪荒之力的,里面的坑實(shí)在是太多了,下面細(xì)數(shù)我和同事在運(yùn)用中遇到的那些坑,如果你在制作中遇到了,看看這些坑,...
@Dreamhai 嗯,那就是了
ios 超大圖顯示:CATiledLayer的使用,關(guān)于tileSize的用法??最近碰到一個(gè)需求,顯示一張超大圖 ??以下是我自己的分析和嘗試,不想看的話可以直接跳過看下面的CATiledLayer介紹 ??首先就想到了使用Core Animatio...