uiswitch样式_iOS - UISwitch 、UISegmentedControl
#pragma mark----目錄----
1、UISwitch開關
2、UISegmentedControl分段選擇控制器
3、UISlider滑桿
4、UIProgressView進度條
5、UIActivityIndicatorView等待視圖
#pragma mark----UISwitch---
*UISwitch開關的大小是固定的
*on這個屬性設置開關開啟關閉也可以讀取開關的狀態
*注意屬性onImage、offImage在ios7之后已經失效現在不能使用
*onTintColor開啟狀態軌道的顏色
*tintColor未打開按鈕時軌道的顏色
*thumbTintColor小圓點的顏色
#pragmamark----UISlider----
*UISlider滑桿調音量放大縮小圖片文字大小...(ios不允許設置手機亮度)
*value這個屬性設置滑動的值minimumValue最小值默認0.0、maximumValue最大值默認1.0
*minimumValueImage設置沒有拖動過的圖片
*maximumValueImage設置拖動之后的圖片
*minimumTrackTintColor設置顏色
*maximumTrackTintColor設置顏色
*thumbTintColor設置小圓點顏色
*設置弧度默認為0.0
*slider.transform= CGAffineTransformMakeRotation(0.0);
#pragma mark ---UISegmentedControl---
*UISegmentedControl分段選擇控件作用:代替了多個按鈕的功能實現了分段選擇的功能
numberOfSegments
*selectedSegmentIndex通過它判斷點擊的是控件上的哪一個Item
*momentary可以在界面上顯示選中Item的狀態默認值NO(YES不記錄選中的按鈕)
*initWithItems:數組(字符串、圖片二選一)它的初始化方式
*設置到導航欄上self.navigationItem.titleView = SegmentedControl;
*setTitle:@"" forSegmentAtIndex:1修改標題
*insertSegmentWithTitle:@""
atIndex:1 animated:YES添加文字標題
*insertSegmentWithImage:[UIImage
imageNamed:@"leiLei"]? atIndex:1 animated:YES添加圖片標題
#pragma mark ---UIProgressView進度條---
*UIProgressView進度條只是一個UIView不能拖動
*Progress進度條的當前進度(0.0-1.0)
*progressViewStyle進度條的樣式
*可以用定時器來改變當前進度
#pragma mark--UIActivityIndicatorView-
*UIActivityIndicatorView等待視圖(加載時)風火輪菊花它的寬高也不可定制
*initWithActivityIndicatorStyle初始化
*要想顯示就要開始動畫因為默認停止的時候消失
*[indicatorstartAnimating];
*設置風火輪的顏色
*indicator.color= [UIColor redColor];
*5秒鐘后執行方法
[selfperformSelector:@selector(stopIndicator)withObject:nilafterDelay:5];
總結
以上是生活随笔為你收集整理的uiswitch样式_iOS - UISwitch 、UISegmentedControl的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (译)Windows Azure的7月更
- 下一篇: 黑马程序员---面向对象笔记总结