У меня следующая проблема:
В моем приложении есть два способа перехода к другим экранам :с помощью кнопок или панели вкладок.
Все экраны имеют панель вкладок, которая вызывает другие экраны, но на главном экране есть кнопки, но нет панели вкладок.
Когда я начинаю разрабатывать свое приложение, я выбираю шаблон приложения с панелью вкладок, и он отлично работает, если я вызываю экраны, нажимая вкладку. Проблема начинается, когда я работаю с домашним экраном:
Чтобы решить эту проблему, я думаю, что, возможно, я могу создать пользовательскую панель вкладок (, я еще не знаю, как ), и вызывать ее на своих экранах как UIControl, поэтому, если мне нужно изменить панель вкладок изменения будут доступны на всех экранах, которые вызывают этот элемент управления.
Что ты порекомендуешь? Это хорошая идея создать пользовательскую панель вкладок и использовать ее как UIControl? Если да,как я могу создать его?
Я использую это для вызова окон
RecurringGiftListViewController *listViewController = [[RecurringGiftListViewController alloc] initWithNibName:@"RecurringGiftListViewController" bundle:nil];
listViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:listViewController animated:YES];
[listViewController release];