我使用下面的方法在底部显示一个带有标题的工具栏。
UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithTitle:@"Your Title"
style:UIBarButtonItemStylePlain
target:nil
action:nil];
UIBarButtonItem *spacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
target:nil
action:nil];
NSArray *items = [[NSArray alloc] initWithObjects:spacer, item, spacer, nil];
[self.navigationController setToolbarHidden:NO animated:YES];
但是,工具栏上的标题是可点击,我不知道禁用用户互动,因为工具栏是由self navigationController创建的。
你们有解决方案吗? 感谢你提前帮助你。
答案 0 :(得分:0)
问题完美解决:
[[[self navigationController] toolbar] setUserInteractionEnabled:NO];
我发现导航中的自定义工具栏有更多细节。 Click Here