gpt4 book ai didi

ios - setItems 中的空白工具栏

转载 作者:行者123 更新时间:2023-11-29 03:44:22 26 4
gpt4 key购买 nike

我的 UINavigationController 工具栏是空白的,上面没有显示任何项目。这是我的代码

self.navigationController.toolbarHidden = NO;

UIToolbar* toolbar = self.navigationController.toolbar;
NSMutableArray *items = [[NSMutableArray alloc] init];
[items addObject:[[UIBarButtonItem alloc] initWithTitle:@"Test"
style:UIBarButtonItemStylePlain
target:self
action:@selector(buttonPushed)]];
[toolbar setItems:items animated:YES];

最佳答案

这不是设置工具栏的正确方法。 UIViewController 有一个 toolbarItems 属性。导航 Controller 将使用该属性自动填充其工具栏。

您的代码应该是:

self.navigationController.toolbarHidden = NO;

UIBarButtonItem *btnTest = [[UIBarButtonItem alloc] initWithTitle:@"Test"
style:UIBarButtonItemStylePlain
target:self
action:@selector(buttonPushed)]];
self.toolbarItems = @[ btnTest ];

关于ios - setItems 中的空白工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17937149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com