cocoa touch框架UIkit学习

来源:互联网 发布:金税盘开票软件更新 编辑:程序博客网 时间:2024/05/16 10:30

iOS中框架就是一个目录,这个目录包含了共享库,可以访问共享库的头文件,和其他图片声音等资源,可以被应用程序所调用.应用程序可以使用很多框架,这些框架构成了IOS操作系统的层次架构,一共分为四层,从上到下依次为:Cocoa Touch Layer(触摸UI层)MediaLayer(媒体层)Core Services Layer(核心服务层)Core OS Layer(核心OS层)

   今天学习了cocoa touch layer的UIKIT,uikit为iOS提供了基于触摸的界面对象和控制器

1.UIButton 按钮,是UIKIT的一个类,你可以设置按钮的文字,图像背景等属性.这个对象可以侦听触摸事件.当用户触摸按钮时这个对象可以调用事件关联对象上的某一个方法

2.UILabel-标签,用于显示不可更改的文本,并会随着文本的大小改变自身的大小

3.UISlider-滑动条 通过滑动条来选择某一个范围的值,只允许用户选择一个值

4.UIDatePicker-日期选择器 显示一个多栏旋转的轮子,用于用户选择日期和时间

5.UISegmentedControl-分段控制器 显示多个分段按钮,每个按钮类似于独立按钮

6.UITestField-文本输入框 用户点击输入框时键盘出现,点击完成时键盘消失

7.UISwitch-开关 显示类似一个布尔类型的元素,当用户选择其中一个状态时候,改变元素的值

8.UITableView-表视图 可以按照多种风格(例如plain sectioned group等风格)来显示数据

9.UITestView-文本视图 在一个可拖动的视图内显示一个可编辑的多行的文本

10.UIImageView-图片视图 显示一张单独图片或者一组图片显示的动画

11.UIWebView-网页视图 可以显示网页并具有导航功能

12.UIScrollView-滚动视图 提供一种机制显示可以比应用程序窗口显示更多的内容

13.UIView-视图 是窗口上的一个矩形区域,用于显示UI对象与接收事件

14.UISearchBar-搜索栏他显示一个可编辑的搜索栏,其中包括搜索图标

15.UINavigation Bar-导航栏 用于显示一个导航栏

16.UITab Bar-标签栏 在视图底部显示一定数目的标签,用户可以点击不同的标签

1 0
原创粉丝点击