Я пытаюсь добавить UIButton в UITabBar в своем приложении для iPad со следующим кодом:
TabBarAppDelegate *delegate = (TabBarAppDelegate *)[[UIApplication sharedApplication] delegate];
UITabBarController *tabbar = (UITabBarController *)delegate.window.rootViewController;
UIButton *b = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 20, 20)];
[tabbar.view addSubview:b];
tabbar
в порядке и ссылается на правильный элемент панели вкладок (скажем, я могу переключить активную вкладку следующим кодом: [tabbar setSelectedIndex:1];
).
Этот код вызывается другой пользовательской кнопкой. Хотя в журнале ошибок нет, кнопка не отображается на панели вкладок: (
Что я делаю не так и как правильно добавить UIButton в UITabBar? :) Вот пример:
http://gyazo.com/99fc0df0ed47dd6be91b558161cab4f9.png
Заранее спасибо!
Редактировать: Хорошо, если я буду придерживаться опции UIToolbar, то каков правильный способ переключения между представлениями? Создать NSArray ViewContollers и загрузить соответствующее представление ViewController в активный View?