【发布时间】:2012-04-10 08:45:49
【问题描述】:
我遇到了与 this guy 相同的问题,并且提供的解决方案没有解决它(也不清楚它在另一个 SO 问题中解决了它)。
当您更改 UIView 的 .frame 大小,并且您没有更改默认的 .contentMode,那么可以肯定的是,drawRect(石英路径)中的自定义绘图应该与界面视图?我的没有。现在我可以调用setNeedsDisplay,它会重绘,但我正在寻找可以动画的缩放。这可能吗?
相反,对我来说发生的事情是 Quartz 图纸被简单地裁剪但保持其大小。我已经尝试直接设置contentMode 以及clipsToBounds 和其他实验,但无论我尝试什么,我都不会对 Quartz 进行自动缩放。
【问题讨论】:
标签: iphone objective-c ipad uiview core-graphics