UIScrollView多页混淆

时间:2014-07-14 22:08:18

标签: ios objective-c xcode uiscrollview

所以我有一个现有的应用程序,我正在为朋友工作......

enter image description here

让我说我双击animals_real然后我得到了这个屏幕......

enter image description here

基本上我想做的就是在animals_real页面上创建一个返回主页的后退按钮以及所有其他类似的内容(body_parts_real,cleaning_real等)但是无论出于何种原因我都无法找到xib文件或它的代码,我不完全确定它将在哪个文件中。另外,由于我相当新,我不完全确定如何实现后退按钮。任何帮助是极大的赞赏。

----------------------------------编辑1 ----------- -------------------------------

Navigation

主页面在ViewControllerForIphone.xib下运行,设置页面在SettingViewControllerIphone.xib下。这让我相信其他页面将在SubPECSViewController_iPhone.xib下。但是,如果我进入并编辑它,当我运行模拟器时它不会改变任何东西。所以,基本上我一直在努力更好地理解UIScrollView以及它是如何工作的但我有点卡住了。

1 个答案:

答案 0 :(得分:0)

欢迎使用iOS。其他评论者会指出你应该从UICollectionViewDelegate Reference开始(你也可以通过Xcode(shift + command + 0)

基本上,一个uicollection视图根据一些数据集填充自己。看看这里发生了什么

  • (void)insertItemsAtIndexPaths:(NSArray *)indexPaths

当您点击动物时,会调用此方法:

- collectionView:didSelectItemAtIndexPath:

这里发生了一些逻辑,我假设您从另一个阵列加载了集合视图。

要解决原来的"后退按钮的问题,"你可能只是想重新加载viewcontroller的原始数据源,或者可能是" pop"备份导航堆栈。再一次,在没有看到至少部分代码的情况下,我们可以做的很少,除了推测:)