iOS导航栏标题视图按钮

时间:2015-03-05 20:41:33

标签: ios objective-c uinavigationbar

在iOS 7+中,如何将导航栏标题视图设置为触发在视图控制器中对可变数组进行排序的操作堆栈?

例如: Yik Yak的导航栏 http://i.stack.imgur.com/PcJNM.jpg

1 个答案:

答案 0 :(得分:1)

您可以将导航栏标题设置为带有self.navigationItem.titleView的UIView。例如:

UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:@[@"New", @"Hot"]];
[segmentedControl sizeToFit];
// Configure your segmentedControl to your liking...

self.navigationItem.titleView = segmentedControl;

另外,可以看看这个:UINavigationBar with buttons as title.基本上,您可以根据需要自定义titleView。