iOS在导航栏上居中显示分段控件(UISegmentedControl)
Posted 张文权的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS在导航栏上居中显示分段控件(UISegmentedControl)相关的知识,希望对你有一定的参考价值。
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:nil];
segmentedControl.tintColor = [UIColor orangeColor]; //渲染色彩
[segmentedControl insertSegmentWithTitle:@"专家介绍"atIndex:0 animated:NO];
[segmentedControl insertSegmentWithTitle:@"问题解答"atIndex:1 animated:NO];
segmentedControl.selectedSegmentIndex = 0; //初始指定第0个选中
// [segmentedControl addTarget:self action:@selector(controlPressed:)
// forControlEvents:UIControlEventValueChanged];
// 第一种方法
// [self.navigationItem setTitleView:segmentedControl];
// 第二种方法
[self.navigationController.navigationBar.topItem setTitleView:segmentedControl];
以上是关于iOS在导航栏上居中显示分段控件(UISegmentedControl)的主要内容,如果未能解决你的问题,请参考以下文章
有没有大神知道怎么能在android中实现iOS中的那个segmentUI
iOS 11 beginRefreshing 以编程方式在导航栏上显示大标题