最近在學習CAAnimation,突發(fā)奇想想實現(xiàn)一個類似彈簧拉伸回彈的效果,如下圖的效果: 那么做之前先分析一下,實現(xiàn)這個效果需要:UIPanGestureRecognize...
最近在學習CAAnimation,突發(fā)奇想想實現(xiàn)一個類似彈簧拉伸回彈的效果,如下圖的效果: 那么做之前先分析一下,實現(xiàn)這個效果需要:UIPanGestureRecognize...
前言 iOS里的UI控件其實沒有幾個,界面基本就是圍繞那么幾個控件靈活展開,最難的應(yīng)屬UICollectionView了,因為它的可定制化程度最高,最靈活,值得我們?nèi)パ芯恳环?..
很多時候我們在加載table的時候,需要計算文本高度,但是計算會有誤差; 省略文字描述,直接eg: str = @"這個文本有4個空格 ,寬度定義為320,sizeToFit...
WWDC session - Notifications 學習總結(jié),如有不妥之處,望請指正???? pusher工具[https://github.com/noodlewerk/...
啥都不說先看效果圖demo IMG_0270.PNG 先來說說如何自定義大頭針以及點擊大頭針時彈出的泡泡view 一 : 自定義大頭針 新建CustomAnnotationV...
UILabel *label = [[UILabel alloc]init]; label.text = @"要多高有多高,更具字體的多少和大小來改變label的高度。要多高...
開發(fā)中經(jīng)常有要求一段文字要有顯示隔開多大的行間距,字跟字之間也要有間距,首行還要有縮進,想想也是真苛刻。那么廢話不多說,下面就給大家上方法。 已封裝好方法 可以加入到自己的C...
1.在宏文件.m文件創(chuàng)建方法內(nèi)容 +(void)settingLabelTextAttributesWithLineSpacing:(CGFloat)lineSpacing ...
NSMutableAttributedString* promiseLabelText= [[NSMutableAttributedString alloc]initWith...
1、runloop 是一個死循環(huán),保證了程序的正常運行,不退出;監(jiān)聽所有事件(觸摸/時鐘/網(wǎng)絡(luò))。 2、runloop中有兩種常用模式 default 和 tracking(...