在scrollview中插入图像

时间:2010-04-09 22:02:19

标签: iphone objective-c cocoa-touch xcode

如何在滚动视图中插入图像,以便我可以缩放它。 我是客观的新手。 任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

您必须在* .m文件中添加以下scrollview委托方法。

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{
}

确定。让我深入解释。

  • 打开yourViewCtr.h文件。
  • 在yourViewCtr.h中放置以下两个语句(此处,yourViewCtr为视图控制器)

IBOutlet UIScrollView *scrForImg;
IBOutlet UIImageView *imgForScr;

  • 保存yourViewCtr.h文件&打开yourViewCtr.xib文件。
  • 拖动&从界面构建器库
  • 中的视图控制器视图中删除UIScrollView
  • 现在,拖拉&从Interface Builder库中滚动UIImageView滚动视图
  • 现在,将它们连接到xib的文件所有者。
  • 不要忘记将scrollview的委托连接到文件所有者
  • 现在,将Max max设置为5(根据您的需要)
  • 保存yourViewCtr.xib

-(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{
return imgForScr;
}

希望,亲爱的,这对你有用。 如果有任何疑问,请添加评论。

答案 1 :(得分:0)

查看ImageKit。特别是IKImageView。从理论上讲,你可以把它放到你的滚动视图中。我最近一直在玩这个......

当然,我只在OSX工作,而不是iPhone,因此您的体验可能会有所不同......我不确定iPhone是否存在IKImageView,但ImageKit似乎......