【发布时间】:2011-08-04 17:15:48
【问题描述】:
我有一个代表太阳光线的图像,我需要在 iphone 4 屏幕上旋转这些太阳光线。我想到的非常直观的解决方案是拥有相当大的图像,将其放在 UIImageView 中,设置其锚点,然后使用 CA 动画(animation)。我正在使用界面构建器设计我的 UI,问题是我无法将大于活动屏幕(根视图)大小的大图像放入 UIImageView,因为它只是裁剪它。有什么想法和解决方案吗?
【问题讨论】:
-
如果你不使用Interface Builder,它非常简单。 IB 是否将 UIImageView 的边界更改为显示区域?
-
嗯,我不知道 :) 我将图像放到 UIImageView 中,我看到的是活动区域中的裁剪图像。因为我的图像非常大,我想将它从左上角 (0, 0) 移动到一些 x =-500 px 和 y =-500 px。我对 CA 动画不是很熟悉 :( 也许你有可行的解决方案,甚至是简单的例子,如何从代码中实现它?你能把它发布到答案吗?
标签: iphone animation uikit uiimageview rotation