Three20 TTLauncherItem в пользовательской позиции - PullRequest
0 голосов
/ 29 февраля 2012

Когда я добавляю новый значок TTLauncherItem в TTLauncherView, этот значок устанавливается в последней позиции.Могу ли я установить его в другую позицию?Как мне это сделать?

1 Ответ

2 голосов
/ 29 февраля 2012

Подкласс TTLauncherView и переопределение ...

- (void)addItem:(TTLauncherItem*)item animated:(BOOL)animated;

Если вы посмотрите на этот метод в TTLauncherView, вы можете увидеть, как он получает страницу для добавления, используя ...

NSMutableArray* page = [self pageWithFreeSpace:self.currentPageIndex];

Так что вместо этого вы можете выбрать первую страницу или что-то еще.Если у вас есть страница, которую вы хотите добавить, вы можете поместить ее в любое место.Страница - это просто NSMutableArray из TTLauncherItems.

...