
UITextField 是我們經常使用的輸入視圖控件,當我們把它用在作為一個搜索框使用時,可能會有帶逐字聯想的功能,這個時候我們就需要監聽著 U...
當開發簡單的地圖功能時,我們可以使用集成地圖 SDK 來開發相應的功能,但是要開發導航這種復雜的功能時,我們就應該考慮一下專業的地圖應用了。而調...
說到實現一個彈窗,我們很多人第一反應就會想到使用系統的 UIAlertController 。然后我們要一個帶數字密碼的彈窗,我們或許就會這樣寫...
一、UICollectionViewFlowLayout 的使用 首先初始化一個 UICollectionViewFlowLayout 對象:...
輪播圖幾乎是每一個 App 都會有的功能,而在 UIKit 中又找不到能夠直接實現輪播圖的視圖控件。因此我們需要通過組合視圖控件的方法去實現輪播...
每一個有使用列表 App 都會用到 UITableView 或 UICollectionView,這就意味著也會用到 UITableViewCe...
說到 iOS runtime 機制,首先就需要了解 Objective-C 語言的起源。Objective-C 是在 C 語言的基礎上添加了面向...
NSCalendar 是 iOS 獲取日歷數據的工具類。 獲取指定月份的天數: 獲取指定日期的是周幾,在 NSCalendar 中,默認周日為每...
在實際開發中,我們偶爾會遇到要用戶輸入數字長串的情況,但是這個數字長串又不是像身份證號碼一樣各個部分的字段都是有意義的。這個時候我們為了讓用戶更...