我对Objective-C相当新,所以请提前原谅我的无知=]这是我到目前为止所做的:
现在,我希望得到澄清(或仅仅是想法)
正如我所说,应用程序本身是一个标签栏样式的应用程序,但我在添加的第三个视图中遇到了一些问题。目前,当我单击某个按钮时,视图会正确加载,但它会加载到标签栏视图区域内。这不是最佳的,我希望这个新视图显示在Tab Bar的上方,从而占据手机上的整个区域。我在View Controller中打开这个视图,其中包含按钮(这是一个标签视图),如下所示:
UIViewController * browsePictures = [[UIViewController alloc]initWithNibName:@"PictureGalleryViewController" bundle:[NSBundle mainBundle]];
[self.view addSubview:browsePictures.view];
在第三个视图中,我有一个UIImageView(我不确定这是应用程序的正确视图)需要通过Web服务返回的数据填充。正如我所知,返回二进制数据通过JSON效率非常低,因此我返回URL,这意味着我需要为返回的每个图像调用Web。我对此感到满意,如果有更好的方法,我很好奇。
我试图通过第三个视图实现的功能类似于iPhone的相机胶卷功能。在这种情况下,当用户向左或向右手势时,它将向上或向下移动阵列的当前索引并加载阵列中的下一张照片。我不确定如何实现此功能。
我认为这就是现在。谢谢!