2011-11-29 87 views
0

我正在构建一个使用多点触控手势的iPad应用程序(左和右)。我有一个Plist,将有不同的类别,如Apple,Orange,Banana等。随着时间的推移,该Plist将会改变。寻找更好的解决方案,可能页面控制?

什么是最好的方法来改变标签和字符串将被拉出Plist。例如,我想要选择橙色,然后向左滑动到Apple,然后再次滑动到橙色。

我应该使用Page Control吗?我目前使用If语句来更改Plist中的文本,我只是寻找更好的解决方案。

+0

你应该更新标题以更好地反映问题... – bryanmac

回答

0

雅你可以使用页面控制和从plist更改文本。 你可以像 一样将plist中的数据保存到数组中。

例如:您有苹果,橘子,葡萄,番石榴在你的plist

将它们保存在您的阵列,即苹果将在索引0,橙指数1等

声明一个标志将跟踪你的动作,即左或右。

假设你是橙色的网页上,以便您的标志将是1(即橙色的索引值)

如果向左移动了1减少标志或1向右移动,然后增加标志和获取objectAtIndex:数组中的标志。 这样你就可以从plist获得所需的数据,你可以轻松地更新你的plist文本。