[英]UIImage from UIView to UIViewController
我正在UIView的drawRect函数中以编程方式创建UIImage。 有没有办法让负责此UIView的UIViewController访问该图像(或其副本)进行操作?
感谢任何指针,并在此先感谢。
如果您在drawrect中以编程方式创建的UIImage作为属性存储在UIView子类中,则UIViewController可以访问该图像。
显然,如果您正在使用Interface Builder,则需要将UIView子类连接到UIViewController类上的IBOutlet来访问该属性,但是我确定您已经在这样做了。
e.g. in the drawrect function
self.storedImage = [[UIImage alloc] init... ];
in the header for the UIView subclass
UIImage* storedImage;
@property (nonatomic, retain) UIImage* storedImage;
非原子保留属性可确保您不会在每次调用draw rect函数时泄漏UIImage。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.