我正在构建一个将使用多点触控手势(左和右)的iPad应用程序。我有一个Plist,它有不同的类别,如Apple,Orange,Banana等。 Plist会随着时间的推移而改变。
更改将从Plist中拉出的标签和字符串的最佳技巧是什么。举个例子,我想选择Orange,然后向左滑动到Apple,然后再向右滑动到Orange。
我应该使用页面控制吗?我目前正在使用If语句更改Plist中的文本,我只是在寻找更好的解决方案。
答案 0 :(得分:0)
Ya您可以使用页面控件和更改plist中的文本。 你可以这样做 将数据从plist保存到数组中。
例如:你的李子里有苹果,橙子,葡萄,番石榴
将它们保存在您的数组中,即apple将在索引0上,橙色在索引1上等。
声明一个标志,用于记录你的动作,即左或右。
假设您在橙色页面上,那么您的标志将为1(即橙色的索引值)
如果向左移动将标志减1或向右移动,则将标志增加1并从数组中获取objectAtIndex:标志。 通过这种方式,您将获得plist所需的数据,并且可以轻松地更新您的文本。