Iphone的常用控件有哪些?看看下面
一 视图UIView和UIWindow
iphone视图的规则是:一个窗口,多个视图。UIWindow相当于电视机,UIViews相当于演员。
1.显示数据的视图
下面几个类可在屏幕上显示信息:
-
UITestView:将文本段落呈现给用户并/允许用户使用键盘输入自己的文本。可设置可编辑或不可编辑,使用单一字号和单一字体。
-
UILabel:实例呈现段的只读文本视图。
-
UIImageViews:显示图片。
-
UIWebWiew:显示HTML,PDF或其他高级Web内容。
-
MKMapViews:想应用程序中嵌入地图。
-
UIScrollView:实例支持呈现比正常应用程序窗口大小大一些的内容,滚动条。
2.作出选择的视图
-
UIAlertView:最多只展示两三个选项。
-
UIActionSheet:三个以上。
3.控件
-
UIButton:实例提供了屏幕按钮
-
UISegmentedControl:提供了一行大小相等的按钮。
-
UISwtich:提供了一个简单的哦二进制空间。该类呈现开关选择。
-
UISlider:用户通过沿着一个水平工具条环东至十七就可以从一个指定范围内选择一个值。
-
UIScrollView:用户能够在页面间移动。
-
UIPageControl:提供了一席类小圆点,它们展示单枪页面并让用户导航到后面或者前面的页面。
-
UITextField:循序输入文字的控件。
4.表格和拾取器
5.栏
-
UINavigationBar,它出现在很多界面顶部,用来提供导航状态。
-
UItabBarController,UISerchDisplayController
6.进度和活动
-
UIActiveityIndicatorView
提供了纺锤样式的轮,在处理任务期间显示。该轮告诉用户,任务将在某一时间点完成,但是不确定合适完成。 -
UIProgreessView,实例提供一个从左象右捉奸填满的进度条,指示任务的进度情况。
二 视图控制器UIViewController
-
UIViewController是视图控制器的父类,使用它来管理主视图。 -
管理每个主页面的生命周期:从开始到结束并且要考虑视图生命期内可能要相应的变化。 -
设置视图的外观和它显示的子视图。 -
响应正在显示或消失的视图。