UIKit 大纲

UIKit中所有的继承关系

UIkit.jpg

重点关注的几个子类

UIBarItem的子类

UIBarButtonItem
UITabBarItem
UITabBarItem 是UITabBarController 上的角标
UIBarButtonItem 是UINavigationController 上的back,left,right 3个barButtonItem
UITabar 和 UINavigationBar 是控制器上 下面和上面的栏

屏幕快照 2019-06-10 下午4.02.17.png

UIResponder 的子类

UIApplication 及UIView ,UIViewController
这三个是UIKit中3个最重要的子类,需要单独展开


屏幕快照 2019-06-10 下午4.04.15.png

UIViewController 的子类

UIViewController总结
除了UIViewController本身外还有2个重要子类UITabBarController 及UINavigationController

屏幕快照 2019-06-10 下午4.06.31.png

UIView的子类

UIWindow,UILabel,UITabBar,UINavigationBar,UITableViewCell,UIScrollView,UIWebView


屏幕快照 2019-06-10 下午4.08.54.png

UIScrollView 的子类

UITableView,UICollectionView,UItextFlied
UICollectionView 也是继承自UIScrollView的

NS_CLASS_AVAILABLE_IOS(6_0) @interface UICollectionView : UIScrollView <UIDataSourceTranslating>

UIControl

UIButtion ,UITextField 2个最常用的UIControl 子类


UIControl.png

本章只为了列出UIKit 中最常见的也是最基本的类。学习和复习的时候不能一下学完,需要有重点的学。比如掌握了UIButton 和 UITextField ,别的子类看一下官方文档就解决了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 按照苹果官方文档的介绍,UIKit是为iOS构建应用程序所需的核心对象。可以使用这些对象在屏幕上显示内容,与内容交...
    开米肉丝酱阅读 1,056评论 0 3
  • UIKit reference introduction UIAcceleration: 加速计类: 加速度实为U...
    秀才不才阅读 650评论 0 0
  • *7月8日上午 N:Block :跟一个函数块差不多,会对里面所有的内容的引用计数+1,想要解决就用__block...
    炙冰阅读 2,563评论 1 14
  • 每天趁着朝气的阳光看看书,汲取汲取营养,丰富大脑回路,也许我也会变聪明吧!
    然尔卓阅读 144评论 0 0
  • 怀里抱着雪雪,眼睛望着那个眼巴巴看着我的洋洋,忽然觉得生活有一点点绝望。不晓得这个尽头在哪里?
    innerpeace0524阅读 159评论 0 0