iOS应用开发实用技巧与代码示例
在iOS应用开发中,有许多实用的功能和技巧可以帮助开发者提升用户体验和应用性能。下面将详细介绍一些常见场景的解决方案和实现方法。
1. 文本框与键盘交互
当用户点击文本框时,键盘会弹出,同时 UIScrollView 会向上滚动以显示视图。点击“Tap Me”按钮,键盘会消失,滚动视图会重置。代码示例如下:
override func viewWillDisappear(animated: Bool) {
NSNotificationCenter.defaultCenter().removeObserver(self)
}
func tapped( sender : UIButton ) {
textField.resignFirstResponder()
}
2. 使用 UIAlertController 显示警报
在iOS 8及以后的版本中,建议使用 UIAlertController 来显示警报,它取代了已弃用的 UIAlertView 和 UIActionSheet 。
2.1 创建简单警报
let baconAlert = UIAlertController(title: "More Bacon?",
message: "Would you
超级会员免费看
订阅专栏 解锁全文
1119

被折叠的 条评论
为什么被折叠?



