Fork me on GitHub

UI第六讲.UISegmentControl的使用,UISliser的使用,UIImageView的使用,UIControl的作用

一、UISegmentedControl的使用(分段控件)

   UISegmentedControliOS中的分段控件。

   每个segment都能被点击,相当于集成了若干个button。通常我们会点击不同的segment来切换不同的view

示例图:

 

常用方法:

 

 

示例代码:

基本的UISegmentControl的用法,同时通过其addtarget/action方法实点击切换view背景色的效果

 

 

 

 


效果图:点击UISegmentControl的item,切换背景色

 

 

 

 

二、UISlider的使用(滑块控件)和UIImageView的使用

     UISlideriOS中的滑块控件。
   通常用于控制视频播放进度,控制音量等。

    它也是继承于UIControl,滑块提供了一系列连续的值,滑块停在不同的位置,获取到滑块上的值也不同。

样式举例:

 

 

基本用法:

 

 

示例代码:

UISlider的基本使用,以及控制图片的连续播放(上)

 

UISlider的基本使用(中)

 

UISlider的基本使用(下)

 

 

效果图:通过UISlider控制连续图片播放速度的快慢

 

 

 

三,UIImageView的使用

 

例子见上面与UISlider的联合使用

 

 

 

 

 

 

四、UIControl的作用

 

UIControl是所有控制控件(⽐比如UIButtonUISliderUISegmentedControl等)的基类。
只要跟控制有关的控件都是继承于该类。
 
它的核心功能最为常用

 

 

附件:第六讲练习题作业及其解析

posted @ 2015-09-14 23:06  DengHuiCheng  阅读(273)  评论(0编辑  收藏  举报