2

如何子类化并UIImage直接绘制?

我尝试扩展它并绘制drawAtPoint:drawInRect:使用CoreGraphics,但它image是空白的。并且上述两种绘制方法都没有被调用。

请不要回答我可以借鉴,UIView因为我需要一个自定义运行时设计UIImage

4

1 回答 1

2

文件中明确说明UIImageView

http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIImageView_Class/Reference/Reference.html

子类化注释特殊注意事项

UIImageView 类经过优化,可以将其图像绘制到显示器上。 UIImageView 不会调用 drawRect:一个子类。如果您的子类需要自定义绘图代码,建议您使用 UIView 作为基类。

因为现在允许告诉您使用UIView,所以我只会回答不可能覆盖drawRect:for UIImageView

于 2012-07-06T12:27:25.150 回答