#iphone #three20 #launcher #items
#iPhone #three20 #программа запуска #Товары
Вопрос:
Я использую three20 Launcher, чтобы создать в своем приложении ощущение домашнего экрана. Я только что внедрил базовый лаунчер. У меня есть две вещи, которые я хочу выполнить.
Во-первых, я хотел бы, чтобы пользователь нажал UIButton или что-то еще в ДРУГОМ контроллере просмотра, чтобы TTViewController и элемент были добавлены в панель запуска, как бы я это сделал?
Во-вторых, я хотел бы знать, как вы могли бы создать представление, в котором пользователь мог бы добавить всю информацию, чтобы добавить свой собственный элемент в панель запуска? Это не так необходимо, как первое.
Я бы действительно хотел узнать кое-что из этого и углубить свои знания в программе запуска three20.
Ответ №1:
Просто настройте способ взаимодействия вашего контроллера просмотра с программой запуска с помощью делегирования, уведомлений или чего угодно еще, затем добавьте элемент следующим образом:
TTLauncherItem *item = [[TTLauncherItem alloc] initWithTitle:@"title"
image:@"http://imageURL"
URL:@"http://URL"
canDelete:YES];
[_launcherView addItem:item animated:YES];
[item release];
Комментарии:
1. Спасибо, но у меня голова забита. Можете ли вы показать мне, как их связать? Это было бы очень ценно.
2. Попробуйте поискать в документах Apple или здесь. Это выходит за рамки данного вопроса.