У меня есть TTLauncherView
и UITabBarController
и я заметил, что панель вкладок фактически перекрывая TTLauncherItems
как я добавить еще к виду. Это одна из проблем, которую я хотел бы решить.Проблемы с Three20 TTLauncherView, TTLauncherItems и UITabBarController
Когда я добавляю больше элементов в представление, программа запуска автоматически переместится на на следующей странице, если слишком много элементов, что является правильным . Однако, если я закрою приложение и снова загружу вид , кнопки, которые были на второй, третьей и четвертой странице и т. Д. , все сидят вне поля зрения (мимо контроллера панели вкладок, если это делает любым смыслом). Самое смешное в том, что как только я переведу любой предмет в другую позицию, все предметы, которые означают , будут перемещаться на второй, третьей и четвертой страницах автоматически!
Почему он не переводит элементы пусковой установки на правильные страницы при первом просмотре вида? Это ошибка, которую никто не заметил или Я что-то упустил?
Я использую код для сохранения элементов в таблице базы данных, а затем загрузить их в viewDidLoad но весь код делает это добавление TTLauncherItems в массив, который я прохожу к _launcherView.pages, выполнив:
_launcherView.pages = [NSArray arrayWithObjects:array, nil];
Тогда я просто сделать:
[self.view addSubview:_launcherView];
Это прекрасно работает, но данное поведение только действительно давало мне покоя. Хорошо работает в приложении Facebook? Интересно, как они это сделали? hehe ;-)