@property (weak, nonatomic) IBOutlet UISegmentedControl *Sgment; @end @implementation ArenaViewController - (void)viewDidLoad { [super viewDidLoad]; //設置控制器view的背景圖片 self.view.layer.contents = (__bridge id)([UIImage imageNamed:@"NLArenaBackground"].CGImage); //設置segument普通狀態下的的背景圖片 [self.Sgment setBackgroundImage:[UIImage imageNamed:@"CPArenaSegmentBG"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; //設置segument選中狀態下的的背景圖片 [self.Sgment setBackgroundImage:[UIImage imageNamed:@"CPArenaSegmentSelectedBG"] forState:UIControlStateSelected barMetrics:UIBarMetricsDefault]; //設置segument的文字顏色 NSDictionary *attri = @{NSForegroundColorAttributeName : [UIColor whiteColor]}; //默認情況下 [self.Sgment setTitleTextAttributes:attri forState:UIControlStateNormal]; //選中情況下 [self.Sgment setTitleTextAttributes:attri forState:UIControlStateSelected]; }