iOS OC技术(二)UIKit(持续更新)

要做个iOS软件,必不可少的需要提供给用户可以看到的(可视化的)页面,这就涉及到了【控件】这个概念,而控件是UIKit框架中的一部分,所以我们从UIKit开始学起。

UIKit——User’s Interface Kit(用户界面交互工具)

大多数iOS应用程序都是使用UIKit组件构建的,UIKit是一个定义通用界面元素的编程框架。

iOS常用简单控件分为3种:

1. 视图。继承自UIView的,本身不能响应点击事件的,用来展示信息的元素。

UIWindow

UILabel

UIPickerView

UIProgressView

UIActivityIndicatorView

UIImageView

UIScrollView:(UITableView、UICollectionView、UITextView)

UITableViewCell

UIAlertView

UIWebView

2. 控制。继承自UIControl的,本身响应点击事件的,用来响应用户操作的元素。

UIButton

UISwitch

UISlider

UITextField

UISegmentedControl

UIDatePicker

UIPageControl

UIStepper

3. Bars,他们继承于UIView,用来提供导航,并可能包含操作和信息展示的元素。

UITabBar

UIToolbar

UINavigationBar

UISearchBar


如上这三种控件的使用,以后会慢慢更新,就放在这篇文章里,用外链形式。

其他如:UIViewController、UIColor、UIEvent、UIFont、UIImage是与简单控件相关,但并不能被人所直观看到的用户交互、图形、绘图、打印、文本等相关的数据、配置与控制。

其他的数据、配置与控制等相关UIKit类的使用,会在如上基础控件中用到,如未用到,在学过了这么多控件了之后,也会根据学习经验自己看懂的。(同时未来也会一个个加上)

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

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,141评论 1 32
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,232评论 4 61
  • 感恩分享: 3天不练习读说,嘴就笨了,3年不做事情,手就笨了。对于我们的技能,一定要勤加练习,不要自己为是。 再...
    雪域红梅阅读 136评论 0 0
  • 七年的等待,足以让所有的爱都变成执念, 七年的相守,就算没有爱也足以让人难以忘怀。
    圆脸蛋子阅读 205评论 0 0
  • 家长志愿者,是孟海镇留守儿童学校一道亮丽的风景线,是学区“义工文化”的一部分。“他们是孩子教育的同行者,他们同心、...
    陈丕福阅读 1,057评论 0 1