当我选择“路线”时,我正在尝试在Apple的“地图”应用中完成的工作:
有谁知道如何拥有多行UIBarButtonItems?我没有在任何地方找到答案。我可以将一行中的项目添加到UIToolbar中,如下所示:
NSArray *newItems = [NSArray arrayWithObjects: settingsButton, textFieldStartItem, goButton, nil];
toolBar.items = newItems;
但这只是将所有项目放在同一行。
有什么想法吗?
答案 0 :(得分:1)
这不是标准工具栏,而是自定义视图。你不能使用基本的UI类,你必须自己编写。一个简单的尝试是创建一个大工具栏并在其上添加字段作为标准子视图。
答案 1 :(得分:0)
您必须使用自定义视图创建UIBarButtonItem
。
- (id)initWithCustomView:(UIView *)customView