UITextField 是我们经常使用的输入视图控件,当我们把它用在作为一个搜索框使用时,可能会有带逐字联想的功能,这个时候我们就需要监听着 U...
当开发简单的地图功能时,我们可以使用集成地图 SDK 来开发相应的功能,但是要开发导航这种复杂的功能时,我们就应该考虑一下专业的地图应用了。而调...
说到实现一个弹窗,我们很多人第一反应就会想到使用系统的 UIAlertController 。然后我们要一个带数字密码的弹窗,我们或许就会这样写...
一、UICollectionViewFlowLayout 的使用 首先初始化一个 UICollectionViewFlowLayout 对象:...
轮播图几乎是每一个 App 都会有的功能,而在 UIKit 中又找不到能够直接实现轮播图的视图控件。因此我们需要通过组合视图控件的方法去实现轮播...
每一个有使用列表 App 都会用到 UITableView 或 UICollectionView,这就意味着也会用到 UITableViewCe...
说到 iOS runtime 机制,首先就需要了解 Objective-C 语言的起源。Objective-C 是在 C 语言的基础上添加了面向...
NSCalendar 是 iOS 获取日历数据的工具类。 获取指定月份的天数: 获取指定日期的是周几,在 NSCalendar 中,默认周日为每...
在实际开发中,我们偶尔会遇到要用户输入数字长串的情况,但是这个数字长串又不是像身份证号码一样各个部分的字段都是有意义的。这个时候我们为了让用户更...