有关创建“相机胶卷”功能的问题

时间:2012-07-28 18:18:41

标签: objective-c ios ios5

我对Objective-C相当新,所以请提前原谅我的无知=]这是我到目前为止所做的:

  • 该应用程序是一个标签栏样式应用程序
  • 与此帖相关的视图包含多个按钮,单击这些按钮可下拉不同类型的图像
  • 单击该按钮,将使用从Web服务返回的数据填充数组
  • 显示一个新视图,其中包含UIImageView

现在,我希望得到澄清(或仅仅是想法)

  • 正如我所说,应用程序本身是一个标签栏样式的应用程序,但我在添加的第三个视图中遇到了一些问题。目前,当我单击某个按钮时,视图会正确加载,但它会加载到标签栏视图区域内。这不是最佳的,我希望这个新视图显示在Tab Bar的上方,从而占据手机上的整个区域。我在View Controller中打开这个视图,其中包含按钮(这是一个标签视图),如下所示:

    UIViewController * browsePictures = [[UIViewController alloc]initWithNibName:@"PictureGalleryViewController" bundle:[NSBundle mainBundle]]; [self.view addSubview:browsePictures.view];

  • 在第三个视图中,我有一个UIImageView(我不确定这是应用程序的正确视图)需要通过Web服务返回的数据填充。正如我所知,返回二进制数据通过JSON效率非常低,因此我返回URL,这意味着我需要为返回的每个图像调用Web。我对此感到满意,如果有更好的方法,我很好奇。

  • 我试图通过第三个视图实现的功能类似于iPhone的相机胶卷功能。在这种情况下,当用户向左或向右手势时,它将向上或向下移动阵列的当前索引并加载阵列中的下一张照片。我不确定如何实现此功能。

我认为这就是现在。谢谢!

0 个答案:

没有答案