2010-03-02 56 views
1

我当选择“方向”,试图对什么是苹果的“地图”应用程序进行:如何在UIToolbar上有多行项目?

Hosted by imgur.com

有谁知道如何有UIBarButtonItems的多行?我没有在任何地方找到答案。

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

但是,这只是把所有的项目在同一行中:我可以在一个单一一行如下项目添加到UIToolbar。

任何想法?

回答

1

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

+0

嗯,好的谢谢!认为可能是这种情况。 – Eric 2010-03-02 21:41:17

0

您必须创建一个带自定义视图的UIBarButtonItem

- (id)initWithCustomView:(UIView *)customView