Как создать настраиваемую панель вкладок, как музыкальное приложение в iPhone - PullRequest
0 голосов
/ 30 ноября 2009

Я хочу реализовать настраиваемую панель вкладок в моем приложении, например музыкальное приложение для iphone, где пользователь может редактировать панель вкладок, перетаскивая на нее значок.

Ответы [ 2 ]

1 голос
/ 06 января 2010

UITabBarController обрабатывает это полностью автоматически. Если вы добавите более 5 вкладок в контроллер вкладок, тогда пятая кнопка изменится на «Дополнительно», чтобы позволить пользователю получить доступ к интерфейсу конфигурации.

Если вы хотите настроить поведение или сделать что-то совершенно другое, реализуйте протокол UITabBarDelegate .

1 голос
/ 30 ноября 2009

Что ж, хорошо, что в UITabBar встроена эта функциональность. Взгляните на следующий метод:

UITabBar *mybar = [[UITabBar alloc] init];
[mybar beginCustomizingItems:[NSArray arrayWithObjects:tabItem1, tabItem2, nil]];
...