ios開發學習–文字視圖(Text)效果源碼分享–系列教程

來源:互聯網
上載者:User

Swipe Shift Caret
介紹: 在UITextView或者UITextField中插入文字的時候,用手指滑動螢幕左右兩邊任意位置,都可以左右調整文字輸入游標(caret)。在選擇文字範圍時,用手指左右滑動螢幕,都可以調整選擇的左右範圍,而不需要用手指拖動範圍選取的兩根豎線(caret)。
http://ios.itmdc.com/thread-3647-1-1.html

ZenKeyboard 
介紹: 自訂數字輸入鍵盤的外觀。實作類別似Square App的數字輸入鍵盤樣式。
http://ios.itmdc.com/thread-3649-1-1.html

Number PadView
介紹: 自訂數字輸入鍵盤的樣式。
http://ios.itmdc.com/thread-3650-1-1.html

Digit Input 
介紹: 電子記分牌樣式的數字輸入方式。
http://ios.itmdc.com/thread-3651-1-1.html

Placeholder TextView
介紹: 讓 UITextView 在沒有輸入文字的時候支援填充placeholder(預設文字)。
http://ios.itmdc.com/thread-3653-1-1.html

UITextView for Code
介紹: 利用 Core Text 實現代碼根據文法高亮顯示效果,可以用作代碼編輯器。代碼的高亮效果可以隨著輸入來即時顯示。 
http://ios.itmdc.com/thread-3655-1-1.html

數字鍵台添加“完成”按鈕 
介紹: 系統內建數字鍵台,添加“完成”自訂按鈕。
http://ios.itmdc.com/thread-3656-1-1.html

UIKeyboardCoView 
介紹: 在彈出的鍵盤頂部加入新的視圖(UIView)。可以在新的視圖上加上按鈕等控制項。支援橫屏。 
http://ios.itmdc.com/thread-3657-1-1.html

Custom Keyboard 
介紹: 在彈出的鍵盤上加入新的一行,用於輸入自訂的字元。鍵盤上新的一行每個輸入鍵都有5個字元,如果只是點擊某個鍵盤,那麼輸入的就是鍵盤中間的字元,如果往某個方向拖動(tab and drag)這個鍵,則輸入的就是這個鍵上對應方位的字元,這就是所謂的swipe button。
http://ios.itmdc.com/thread-3659-1-1.html

Core Text Wrapper
介紹: 用Core Text給文字進行排版,可以實現文字多列排版,和圖文混排。 
http://ios.itmdc.com/thread-3660-1-1.html

TSEmojiView
介紹: 實現表情鍵盤例子。
http://ios.itmdc.com/thread-3661-1-1.html

Core Text Tricks
介紹: 用Core Text給文字進行排版,demo中實現文字雙列排版和三列排版(多列排版),可以置中對齊、居左和居右。
http://ios.itmdc.com/thread-3662-1-1.html

簡易記事本 
介紹: 實現一個簡易記事本,可以添加、刪除、儲存日記。匯入日記的動畫也挺不錯的。
http://ios.itmdc.com/thread-3664-1-1.html

CoreText Hyperlink View
介紹: 給TextView中的文字加上連結。在Text view上實現豐富的文字效果,包括文字大小、顏色、字型、連結等等。實作類別似於網頁的文字效果。
http://ios.itmdc.com/thread-3665-1-1.html

Rich HTML CoreText
介紹: 在Text view上實現豐富的文字效果,包括文字大小、顏色、字型、底線,連結以及圖文混排等等,以及對文字進行排版。實作類別似於網頁的文字效果。
http://ios.itmdc.com/thread-3666-1-1.html

Growing TextView
介紹: 實現簡訊輸入框的可變高度文字框(TextView)效果。也就是TextView支援輸入多行文字,並且框的高度隨著輸入文字而自動變高。
http://ios.itmdc.com/thread-3667-1-1.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.