// 64base字符串轉圖片 - (UIImage *)stringToImage:(NSString *)str { NSData * imageData =[[NSDa...
// 64base字符串轉圖片 - (UIImage *)stringToImage:(NSString *)str { NSData * imageData =[[NSDa...
前言 因為前段時間因為一些事情而晚上失眠多夢,身體素質直線下降,前天下班后去健身房減完身,感到惡心難受,后來發(fā)生了一個我不敢想象的時候,我竟然吐血了!這可把我嚇的啊,立馬到醫(yī)...
CADisplayLink、NSTimer會對target產生強引用,如果target又對它們產生強引用,那么就會引發(fā)循環(huán)引用。如果沒有在dealloc之前主動關閉(調用in...
相比于安卓開發(fā)來說,iOS開發(fā)中最麻煩的事情就是手動計算高度了。 在UITableView或UICollectionView列表的item、header、footer中,如果...
前言 YYKit作為業(yè)內的巔峰之作,其優(yōu)異的性能和性能優(yōu)化思路,都讓人嘆服。我也不禁一次地感嘆郭曜源憑借一人之力,寫出這樣的作品,真的是實至名歸的大神。但是老天總是愛開玩笑,...
以前做自定義headerView適應高度都是用系統(tǒng)api算的高度,代碼如下 偶然發(fā)現(xiàn)還有更簡單的方法, 只需要在設置tableHeaderView后設置自定義headerVi...
如題 從蘋果開發(fā)約束,方便了我們快速適配iPhone手機,看到Masonry之后,我們就想要適配所有開發(fā)中所遇到的問題,今天就適配Masonry自適應tableHeaderV...
以autolayout為例:(autosizing道理一樣) 場景一:創(chuàng)建HeaderView 創(chuàng)建HeaderView的時候需要指定它的高度。但是autolayout中,H...
reloadRowsAtIndexPaths 一般用于刷新一組 cell,筆者在使用過程中發(fā)現(xiàn),調用該方法后 Tableview 并不是刷新 cell,而是會重新創(chuàng)建 cel...
最近在項目中遇到需要在UILabel上顯示兩種類型的數(shù)據(jù)的需求 第一種數(shù)據(jù):最多顯示2行且2行表示不完的情況下結尾以省略號表示 第二種數(shù)據(jù):最多顯示2行且以一種特殊的表現(xiàn)形式...
操作 先github下載<YYText>文件導入, 代碼如下: 來自:https://www.cnblogs.com/xuzb/p/8968611.html
適合人群:iOS開發(fā)人員。 本文內容:獲取UILabel每一行顯示的文本。通過計算,在需要最后一行加上“...更多”。 備注:根據(jù)文本計算出控件UILabel上會顯示多少行,...
前言 前段時間有朋友問我如何做類似展開顯示全文的功能,那時候沒空也沒研究,這幾天在群里發(fā)現(xiàn)也有朋友需要,于是我也就研究一下。 效果類似于這樣: 原本的想法是 給固定高度后 右...
最近遇到一個問題,當UITableView或UICollectionView使用動態(tài)行高,會出現(xiàn)初始行高不準,如果想滑動到指定位置,會出現(xiàn)偏差 如果是想要滑動到指定組,使用s...
在開發(fā)中,我們都會選擇使用Masonry來做適配,但是有時我們又需要獲取某個控件的frame,這時就會發(fā)現(xiàn)用Masonry布局的獲取不到控件的frame。這是因為用Mason...