单击时缩放热点

时间:2011-04-04 09:28:24

标签: iphone uiimage zooming

我必须在我的图像上制作一些热点,这样当我点击其中任何一个时,它们都会缩放。

例如考虑图像 enter image description here

当我点击那只蝴蝶然后它变焦

请提供一个好的解决方案

以下是我的想法

  • 使用按钮并单击它并添加subImageView并进行缩放。
  • 在该位置触摸时缩放此图像的特定区域。

这两种想法都有其局限性。首先,我必须创建一个单独的图像,我的应用程序大小也将变得非常大。 而第二个限制是它不会缩放所需的精确图像。

我也在考虑屏蔽,但我认为这也不是很好的方式,因为这只是一个样本,我有很多像这样的图像,可以在单个图像上有很多热点。

请指导。

1 个答案:

答案 0 :(得分:0)

如果您正在处理我们相当大的图像,您应该查看CATiledLayer,它使用非常快速和高效。

查看此博文,包括演示应用: http://www.cimgf.com/2011/03/01/subduing-catiledlayer/