2010-03-02 4 views
1

Я пытаюсь за то, что делается в «Картах» приложение от Apple, когда выбран «направления»:Как иметь несколько строк элементов на UIToolbar?

Hosted by imgur.com

Кто-нибудь знает, как иметь несколько строк UIBarButtonItems? Я нигде не нашел ответа. Я могу добавить элементы в один ряд с UIToolbar следующим образом:

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

Но это просто ставит все элементы в одном ряду.

Любые идеи?

ответ

1

Это не стандартная панель инструментов, а пользовательский вид. Вы не можете сделать это, используя основные классы пользовательского интерфейса, вам придется писать свои собственные. Простая вещь, чтобы попытаться создать большую панель инструментов и добавить поля в качестве стандартных subviews поверх нее.

+0

Хм, хорошо спасибо! Думал, что это может быть так. – Eric

0

Вам необходимо будет создать UIBarButtonItem с пользовательским представлением.

- (id)initWithCustomView:(UIView *)customView 
Смежные вопросы