【发布时间】:2011-04-10 18:24:18
【问题描述】:
我有一个自定义 UIImageView,当它构建时,我想在内存中创建一个或缓存到 iDevice Image,它是一个特定颜色的填充矩形,然后将其设置为 UIImageView 的 Image 属性。
我知道如何通过重写 Draw 方法在 UIImage 上绘制它,它只会在当前 CGContext 上绘制。但是,由于我想在构建 UIImageView 时执行此操作,因此我实际上没有可以绘制的上下文或任何内容,因为它尚不可见。
简而言之,我想知道是否有一种方法可以在应用程序启动时在任何内容显示到屏幕之前以编程方式构建自定义 UIImageView。
我可以接受 C# 或 Objective-C 中的答案。
【问题讨论】:
标签: c# objective-c ios uiimageview xamarin.ios