在iOS 8系统之前,UIKit中有两个独立的视图控件用于在界面上弹出一个警告视图,分别是UIAlertView和UIActionSheet。iOS 8之后,苹果将UIAlertView和UIActionSheet进行了规范与统一,将它们合并成新的视图控制器——UIAlertController。 阅读全文
分类: iOS与Swift
iOS学习笔记(十一):CALayer
CALayer并不属于UIKit,但是任何一个UIView的子类中都包含一个CALayer属性。Layer是视图中专门用来渲染UI的一个层级,而View层除了UI的展现外,还封装了与用户交互相关的功能,并且View层的UI展现也是通过Layer渲染的。因此,在iOS开发中,很多动画效果都是通过CALayer实现的。接下来我们通过操作Layer层的一些简单属性对基本系统控件的UI表现进行渲染。 阅读全文
iOS学习笔记(十):UIStepper
UIStepper(步进控制器)从名字上就能大致了解其功能。不同于UISlider,UIStepper是进行离散式数据调节的常用视图控件。 阅读全文
iOS学习笔记(九):UIProgressView
UIKit框架中的UIProgressView可以创建一个进度条,这个控件在播放器类软件中比较常见。 阅读全文