import UIKit
class ViewController: UIViewController ,UITextFieldDelegate,UITextViewDelegate,UIActionSheet Delegate,UIAlertViewDelegate{
override func viewDidLoad() {
super.viewDidLoad()
let items = ["選項(xiàng)一","選項(xiàng)二",UIImage(named: "lalala")!] as [AnyObject]
let segmented = UISegmentedControl (items: items)
segmented.frame = CGRectMake(10, 270, 200, 30)
segmented.selectedSegmentIndex = 1 //默認(rèn)選中第二項(xiàng)
segmented.addTarget(self, action:"segmentDidchange:", forControlEvents: UIControlEvents.ValueChanged)//添加值改變監(jiān)聽
//添加選項(xiàng)
segmented.insertSegmentWithTitle("新加項(xiàng)目", atIndex: 1, animated: true)
//添加選項(xiàng)圖片
segmented.insertSegmentWithImage(UIImage(named: "lalala"), atIndex: 2, animated: true)
//移除選項(xiàng)
segmented.removeSegmentAtIndex(1, animated: true)
segmented.tintColor = UIColor.redColor()
//修改選項(xiàng)文字
segmented.setTitle("swift", forSegmentAtIndex: 1)
segmented.setTitle("學(xué)習(xí)", forSegmentAtIndex: 1)
segmented.setImage(UIImage(named: "111"), forSegmentAtIndex: 3)
//修改選項(xiàng)便宜位置
segmented.setContentOffset(CGSizeMake(10, 7), forSegmentAtIndex: 0)
self.view.addSubview(segmented)
}
func segmentDidchange(segmented:UISegmentedControl){
//獲取選項(xiàng)的索引
print(segmented.selectedSegmentIndex)
//獲取選項(xiàng)的文字
print(segmented.titleForSegmentAtIndex(segmented.selectedSegmentIndex))
}
}