1

我在运行时在我的应用程序中获取图像 URL 和相应名称的列表。我想将这些图像添加到我拥有的 TTLauncherView 对象中。

无法在 loadView 中添加这些。我正在调用在单独的线程中获取数据的方法。线程完成后,我将 TTLauncherItem 对象添加到数组并设置 LauncherView 的“pages”变量。

但由于某种原因,视图没有更新,我看不到任何内容。

有人可以让我知道如何在使用 loadView 以外的方法向启动器视图添加项目后刷新它吗?

谢谢。

4

1 回答 1

1

加载后,我使用以下代码段将项目添加到启动器视图。

TTLauncherItem *item = [[TTLauncherItem alloc] initWithTitle:@"NEW ITEM NAME"
                                                       image:@"NEW_ITEM_IMAGE_URL"
                                                         URL:@"NEW_ITEM_ACTION_URL"
                                                   canDelete:YES];
[_launcherView endEditing];
//add the item after ending editing to show the close x.
[_launcherView addItem:item animated:YES];
于 2010-05-07T13:52:48.350 回答