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