UIControl 控制
addTarget:action:forControl ?添加響應(yīng)事件(滿足什么條件下 讓某人調(diào)用某方法)
UISegmentedControl 分段控制器
初始化方法:UISegmentedControl *seg = [[UISegmentedControl alloc]initWithItems:@[@"消息",@"電話",@"微信"]];
selectedSegmentIndex = 1; ?選中分段下標(biāo)(控制哪個分段被選中 ? 默認是0)
tintColor = [UIColor lightGrayColor]; ?渲染顏色(改變控件自身的顏色? 邊框顏色/選中顏色/字體顏色)
[seg insertSegmentWithTitle:@"陌陌" atIndex:2 animated:YES];?插入新的分段(插入后? 寬度不變? 很少會用到)
//添加一個響應(yīng)事件(通過下標(biāo)值得變化觸發(fā)方法)
[***?addTarget:self action:@selector(segAction:) forControlEvents:(UIControlEventValueChanged)];
實例圖:

UISlider ? 滑塊控制器
//劃過的距離? (滑塊左 默認藍色)
sl.minimumTrackTintColor = [UIColor blackColor];
//未滑過的顏色(滑塊右)
sl.maximumTrackTintColor = [UIColor redColor];
//滑塊顏色
sl.thumbTintColor = [UIColor blueColor];
//滑動范圍(默認為0)
//最小值
sl.minimumValue = 100;
//最大值
sl.maximumValue = 1000;
//更新滑塊更新點
sl.value = - 100;
實例圖:

UIPageControl 頁碼控制器
//頁數(shù)(點的個數(shù)要在所在視圖的范圍內(nèi))
PC.numberOfPages = 4;
//當(dāng)前頁
PC.currentPage = 3;
//頁碼顏色
PC.pageIndicatorTintColor = [UIColor redColor];
//當(dāng)前頁碼顏色
PC.currentPageIndicatorTintColor = [UIColor yellowColor];
實例圖:

UISwitch 開關(guān)
//開關(guān)屬性(默認NO)
sw.on = YES;
//開啟時顏色
sw.onTintColor = [UIColor redColor];
//關(guān)閉時顏色
sw.tintColor = [UIColor yellowColor];
//按鈕顏色
sw.thumbTintColor = [UIColor blueColor];
實例圖:

setBackgroundImage:<#(nullable UIImage *)#> forState:<#(UIControlState)#> ?給button添加圖片
