我无法通过故事板添加工具栏,但我设法以编程方式添加.我也可以在工具栏中添加一个UILabel,但是我找不到添加一个刷新按钮或者任何一种UIbarbuttonItem的方法.
任何想法?
- (voID)vIEwDIDLoad { [super vIEwDIDLoad]; [self.navigationController setToolbarHIDden:NO]; UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50.0f,0.0f,80.0f,40.0f)]; label.text = @"last updated..."; label.textAlignment = UITextAlignmentCenter; label.Font = [UIFont systemFontOfSize:13.0]; [self.navigationController.toolbar addSubvIEw:label]; UIbarbuttonItem *item1 = [[UIbarbuttonItem alloc] initWithTitle:@"Item" style:UIbarbuttonItemStylePlain target:self action:@selector(action:)]; UIbarbuttonItem *item2 = [[UIbarbuttonItem alloc] initWithTitle:@"Item1" style:UIbarbuttonItemStylebordered target:self action:@selector(action:)]; NSArray *buttons = @[item1,item2,nil]; [self.navigationController.toolbar setItems:buttons animated:NO];解决方法 发现答案感谢苹果iOS论坛!
当您使用导航控制器的工具栏时,必须在视图控制器toolbaritems属性上设置工具栏按钮,而不是在实际工具栏上.
例如:
[self settoolbaritems:buttons animated:NO];总结
以上是内存溢出为你收集整理的ios – UIToolbar不显示UIBarButtonItem全部内容,希望文章能够帮你解决ios – UIToolbar不显示UIBarButtonItem所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)