寻找更好的解决方案,可能是页面控制?

时间:2011-11-29 05:51:15

标签: iphone objective-c ios xcode xcode4

我正在构建一个将使用多点触控手势(左和右)的iPad应用程序。我有一个Plist,它有不同的类别,如Apple,Orange,Banana等。 Plist会随着时间的推移而改变。

更改将从Plist中拉出的标签和字符串的最佳技巧是什么。举个例子,我想选择Orange,然后向左滑动到Apple,然后再向右滑动到Orange。

我应该使用页面控制吗?我目前正在使用If语句更改Plist中的文本,我只是在寻找更好的解决方案。

1 个答案:

答案 0 :(得分:0)

Ya您可以使用页面控件和更改plist中的文本。 你可以这样做 将数据从plist保存到数组中。

例如:你的李子里有苹果,橙子,葡萄,番石榴

将它们保存在您的数组中,即apple将在索引0上,橙色在索引1上等。

声明一个标志,用于记录你的动作,即左或右。

假设您在橙色页面上,那么您的标志将为1(即橙色的索引值)

如果向左移动将标志减1或向右移动,则将标志增加1并从数组中获取objectAtIndex:标志。 通过这种方式,您将获得plist所需的数据,并且可以轻松地更新您的文本。