臭臭kerr1發(fā)布于2015-07-27
自定義label,實現在同一個label上顯示不同顏色、不同字體以及不同大小的文字,并且可以在字底下畫橫線。使用很方便。
臭臭kerr1發(fā)布于2015-07-27
實現文字能夠左右兩端對齊(justified Alignment)的Label,特別是針對中文進行優(yōu)化對齊。 demo中:上邊的文字是利用本代碼顯示的,可見左右兩端對齊得很好。下邊文字是利用 UILabel 來對齊,可見無法很好地進行兩端對齊。
臭臭kerr1發(fā)布于2015-07-27
使 UILabel 中的每個單詞可點擊(以空格來識別每個可點擊的單詞),用戶可以自定義點擊的事件。比如,可實現給UILable上的文字加上鏈接,點擊之后使用瀏覽器打開鏈接網頁。
臭臭kerr1發(fā)布于2015-07-27
可以十分方便地給 UILabel 加上表情(Emoji)文字,使得 UILabel 文字與圖像并存。可用于聊天App。純代碼實現,不需要插入圖片。支持ARC。
臭臭kerr1發(fā)布于2015-07-27
實現文字頂部對齊(Top Alignment)的UILabel。原有的 UILabel 中的文字對齊方式不能頂部對齊,只能中部以及左右對齊。這份代碼實現的 MCTopAligningLabel 類可將文字頂部對齊。在下面截圖中,兩個label的高度都是150,左邊 MCTopAligningLabel 的文字是頂部對齊,而右邊 UILabel 的文字是中部對...
臭臭kerr1發(fā)布于2015-07-27
實現動態(tài)UILabel文字的效果,高仿iPhone鎖屏時的 “Slide to unlock”效果,即有光照滑過UILabel的文字。僅支持ARC。
臭臭kerr1發(fā)布于2015-07-27
一個可以滾動數字的Label,有多種滾動方式??梢杂米骼匣C的效果,也可以用于時鐘的倒計時或者計數器(ticker)。
臭臭kerr1發(fā)布于2015-07-27
實現類似電子郵件app的地址欄氣泡文字(contact bubbles),點擊每個氣泡文字,會彈出一個小框框,可以對氣泡進行進一步的操作,比如刪除等。
臭臭kerr1發(fā)布于2015-07-27
自從iOS3.2以來,Apple允許我們在自己的app中使用自定義的字體。但是這一過程并不簡單,因為我們不能在 Interface Builder (NIB)文件中之間給控件使用我們自己的字體。如果你使用NIB來制作UI,有很多控件需要定義各種自己的字體,這一過程十分麻煩,你必須要在程序里逐個寫代碼使用自定義字體。FontReplacer很好地解決了...
臭臭kerr1發(fā)布于2015-07-27
用Sphere(球形)的樣式實現標簽云(tab cloud)。用戶可以用手指轉動標簽云。
臭臭kerr1發(fā)布于2015-07-27
改變UILabel上的文字時出現動畫效果。有四種動畫效果: 1. 淡入淡出改變文字; 2. 文字邊變大邊改變; 3. 文字往上移動改變,舊文字移出Label,新文字移入Lable; 4. 文字旋轉改變。