ios添加视图组件



组件分类


layout1.png


1.显示数据的视图


下面几个类可在屏幕上显示信息:


1)UITestView:将文本段落呈现给用户并/允许用户使用键盘输入自己的文本。可设置可编辑或不可编辑,使用单一字号和单一字体。


2)UILabel:实例呈现段的只读文本视图。


3)UIImageViews:显示图片。


4)UIWebWiew:显示HTML,PDF或其他高级Web内容。


5)MKMapViews:想应用程序中嵌入地图。


6)UIScrollView:实例支持呈现比正常应用程序窗口大小大一些的内容,滚动条。


2.作出选择的视图


1)UIAlertView:最多只展示两三个选项。


2)UIActionSheet:三个以上。


3.控件


控件是用户触摸转换为回调触发器的屏幕对象。


1)UIButton:实例提供了屏幕按钮。


2)UISegmentedControl:提供了一行大小相等的按钮。


3)UISwtich:提供了一个简单的哦二进制空间。该类呈现开关选择。


4)UISlider:用户通过沿着一个水平工具条环东至十七就可以从一个指定范围内选择一个值。


5)UIScrollView:用户能够在页面间移动。


6)UIPageControl:提供了一席类小圆点,它们展示单枪页面并让用户导航到后面或者前面的页面。


7)UITextField:循序输入文字的控件。


4.表格和拾取器


表格呈现一个滚动的选择列表。UITableView提供了最澄勇的表格样式。


5.栏


UINavigationBar,它出现在很多界面顶部,用来提供导航状态。


6.进度和活动


UIActiveityIndicatorView提供了纺锤样式的轮,在处理任务期间显示。该轮告诉用户,任务将在某一时间点完成,但是不确定合适完成。


UIProgreessView,实例提供一个从左象右捉奸填满的进度条,指示任务的进度情况。


这个分类我们大概了解一下就好了。要想深度的理解这一块,需要去理解UIview的结构图,UI组件,那么它一定有一个基类,这个基类就是UIview,下面就是UIview的结构图。


layout2.png



UILabel


属性如下所示


layout3.png



UIButton


属性如下所示


按钮控件有许多的事件可以编辑,点击右上角连接就可以看到了,这里就不截图了。


layout4.png



UITableView


属性如下


layout5.png



总结


这三个控件只是其中的一部分,但是你们应该能够做到管中窥豹,其余控件也都是类似的情况。前面提到过具体控件可以在Xcode里面查找到,如下图所示就可以到官网查询相应组件的帮助操作,这个方法才是最有效的。


如果想要真正的熟练掌握一些UI组件,我们需要手动实践,在Xcode里面去实现它们,点击每一个属性去查看它们的变化。


layout6.png



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

免费领取价值1888元求职宝典!

客服热线 400-862-8862

回到顶部