2010-04-21 4 views
1

В моем приложении у меня есть TTLauncher Object с некоторыми TTLauncherItems в нем. Теперь я хочу добавить некоторые элементы динамически внутри своего приложения, нажав кнопку.динамически добавлять элементы в TTLauncher

Есть ли простой способ сделать это или мне нужно создать свои собственные методы? В оригинальном приложении facebook уже реализовано что-то подобное. (Вы можете добавить своих друзей в Launcher)

Если нет, что было бы лучше всего сделать что-то подобное? Хранить все «дополнительные элементы» в plist order даже в базе данных и запрашивать их каждый раз, когда объект TTLauncher инициализируется?

Спасибо за помощь :)

ответ

1

поэтому я, наконец, использовал простой plist для хранения своих товаров. каждый раз, когда мои элементы получаются новыми, или добавляется элемент, я обновляю свой plist с помощью этих новых данных. когда представление инициализируется, я строю все эти предметы из своего plist.

Лучше всего было бы хранить его в базе данных, я думаю, но для меня достаточно plist.

-1

Я выбежала в том же номере, как я говорил вам раньше: так

  1. Вы храните дополнительные значки в виде таблицы.

на LoadView()

вы пытаетесь использовать динамический массив так:

_launcherView.pages = [NSArray arrayWithObjects: dynamicArr1]; 

Где ваш динамический массив заполняется следующим образом:

кэширование изображений каждого значка здесь:

http://groups.google.com/group/three20/msg/66ec114401af3b06

[dynamicArr1 insertObject:[[[TTLauncherItem alloc] initWithTitle:name 
                       image:name 
                       URL:url canDelete:YES] autorelease] atIndex:i]; 

Сообщите мне, если это то, что вы искали.

+0

Где вы храните свои товары? что, если пользователь упорядочивает элементы по-новому? если вы понимаете, о чем я? – choise

+0

в идеале он будет храниться в таблице DB. Поэтому, когда использование повторно расположить элементы, он будет обновляться в таблице, а это означает: 1. Каждый раз, когда приложение запускается: loadview() { checkitemsdb(); } так в идеале элементы таблицы будут состоять из: ID FunctionName изображений индекса ---> положение элемента. Звучит это хорошо? Примечание Pls пока я не внедрил детали для того чтобы аранжировать. } – Veer

+0

поэтому я окончательно решил позиционирование, организацию и хранение моих предметов. опубликует мой ответ позже в этот день. – choise

Смежные вопросы