1,建立及初始化方法web
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc]initWithItems:@[@"一卡通",@"兩卡通",@"三卡通"]];參數items是一個數組,數組的元素能夠是images也能夠是字符串數組
2,設置填充色ide
segmentedControl.tintColor = [UIColor cyanColor];3, 設置選中下標,從0開始,默認是0spa
segmentedControl.selectedSegmentIndex = 0;4,經常使用方法code
(1)給指定下標添加標題圖片
[segmentedControl setTitle:@"全球通" forSegmentAtIndex:2];(2)添加觸發方法字符串
[segmentedControl addTarget:self action:@selector (changeValueAction:) forControlEvents: UIControlEventValueChanged];//當點擊不一樣的分段觸發,一 直點擊相同的分段不會觸發(3) 獲取當前分段的下標get
segmentedcontrol.selectedSegmentIndex(4)給指定下標設置背景圖片it
setImage:forSegmentAtIndex: