是否可以在UISegmentedControl之外添加UIBarButtonItem?

时间:2016-02-04 09:52:30

标签: ios objective-c uibarbuttonitem uisegmentedcontrol

我已经向UINavigation Bar添加了一个UISegmentedControl,当我尝试使用以下代码在viewDidLoad viewController中以编程方式添加UIBarButtonItem时:

UIBarButtonItem *timeTableBarButton = [[UIBarButtonItem alloc]
                                       initWithImage:[UIImage imageNamed:@"blueRoundRect"]
                                       style:UIBarButtonItemStylePlain
                                       target:self
                                       action:@selector(popUpTimeTable)];
self.navigationItem.rightBarButtonItem = timeTableBarButton;

根本没有按钮显示。我想知道因为我已经有了UISegmentedControl,是否可以这样做?enter image description here

1 个答案:

答案 0 :(得分:2)

可以在导航栏中添加“条形图”按钮,并且您的分段控件无法阻止右侧条形按钮项。请确保您的self.navigationItem不是nil。