我是iphone的新手
我想做的是将图像呈现给iphone
所以我有一个模块生成图像数据,完成后调用回调函数来通知UIView,在UIView中我有回调函数将图像赋予UIImage,然后我setNeedsDisplay并返回。
在我的UIView类中drawRect:(CGRect)rect我调用了drawImage,但它没有调用,没有刷新,我也得到了NSAutoreleaseNoPool UIImage自动释放,没有池到位错误。
有什么帮助?
感谢
答案 0 :(得分:0)
您需要创建一个UIImageView frm您的图像数据,然后通过发送addSubView:
消息将新的UIImageView添加到您的主视图。之后,您的图像将自动呈现。您不需要实现drawRect。
听起来好像你试图将UIImageView子类化 - 你不应该这样做,除非你有自己的图像数据内部格式。