全屏图像预览

时间:2009-06-19 11:11:58

标签: iphone image preview

当有人点击笔尖的图像视图时,有人可以告诉我如何获得全屏图像预览视图...就像appstore应用程序截图中的那个.... 这将是一个真正的帮助...... 提前致谢

2 个答案:

答案 0 :(得分:4)

您需要做的第一件事是UIImageView的子类。

然后在您的子类中确保启用了用户交互(通过在代码中设置它,或通过选中IB中的框)。

然后你需要覆盖触摸:DidBeginWithEvent :(等)方法(它们在UIResponder中找到),并将代码放在你想要发生的内容中。例如,您可以创建一个更大的图像视图,然后将其附加到视图层次结构。

至于完全全屏,你需要将图像视图的框架设置为窗口的框架,并隐藏任何标签栏,导航栏,状态栏等。

您可以使用

隐藏状态栏
[[UIApplication sharedApplication] setStatusBarHidde:YES];

隐藏导航栏:

[navigationController setNavigationBarHidden:YES];
等等等等。你应该能够通过查看他们的文档找到隐藏大多数东西的方法。

希望这有帮助。

答案 1 :(得分:0)

我实际上想要一个像照片中的图像预览一样的控件,而且在Facebook上也许...... 我在开源三维存储库中找到了...谷歌找出来....