代码改变世界

在navgationController中添加UISegmentedControl

2015-08-19 19:19  Y了个J  阅读(215)  评论(0编辑  收藏  举报

  NSArray *segmentedArray = [NSArray arrayWithObjects:@"患者基本信息",@"患者信息",nil];

    UISegmentedControl *segmentedControl = [[UISegmentedControl alloc]initWithItems:segmentedArray];

    segmentedControl.backgroundColor = [UIColor clearColor];

    

 

    segmentedControl.selectedSegmentIndex = 0;//设置默认选择项索引

    

 

   // [segmentedControl setWidth:70.0 forSegmentAtIndex:2];//设置指定索引选项的宽度

    [segmentedControl addTarget:self action:@selector(segmentAction) forControlEvents:UIControlEventValueChanged];

 

    self.navigationItem.titleView = segmentedControl;

    

    self.navigationItem.titleView.backgroundColor = [UIColor clearColor];

    self.navigationItem.titleView.tintColor = [UIColor whiteColor];