1

私のアプリでは、いくつかの TTLauncherItems を含む TTLauncher オブジェクトを取得しました。ボタンを押して、アプリ内にいくつかのアイテムを動的に追加したいと思います。

それを行う簡単な方法はありますか、それとも独自のメソッドを作成する必要がありますか? 元の facebook アプリケーションには、そのようなものが既に実装されています。(ランチャーにフレンドを追加できます)

そうでない場合、そのようなことをするのに最善のことは何でしょうか? TTLauncher オブジェクトが初期化されるたびに、すべての「余分なアイテム」をデータベース内の plist または plist に保存し、クエリを実行しますか?

手伝ってくれてありがとう :)

4

2 に答える 2

1

だから私はついに私のアイテムを保存するために簡単なplistを使用しました。アイテムが新しく配置されたり、アイテムが追加されたりするたびに、この新しいデータでplistを更新します。ビューが初期化されると、私はこのすべてのアイテムを自分のplistから構築します。

より良い方法は、データベースに保存することだと思いますが、私にとっては、plistで十分です。

于 2010-05-12T07:58:27.300 に答える
-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];

それがあなたが探していたものかどうか教えてください。

于 2010-04-28T05:02:48.840 に答える