2

I'm trying for what is done in Apple's "Maps" app when "Directions" is selected:

由 imgur.com 主办

有谁知道如何拥有多行 UIBarButtonItems?我在任何地方都没有找到答案。我可以将单行中的项目添加到 UIToolbar,如下所示:

    NSArray *newItems = [NSArray arrayWithObjects: settingsButton, textFieldStartItem, goButton, nil];
    toolBar.items = newItems;   

但这只是将所有项目放在同一行中。

有任何想法吗?

4

2 回答 2

1

这不是标准工具栏,而是自定义视图。你不能使用基本的 UI 类来做到这一点,你必须自己编写。一个简单的尝试是创建一个大工具栏并在其顶部添加字段作为标准子视图。

于 2010-03-02T21:35:03.257 回答
0

您必须UIBarButtonItem使用自定义视图创建一个。

- (id)initWithCustomView:(UIView *)customView
于 2010-03-02T22:09:59.743 回答