UIView.ClearsContextBeforeDrawing 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定在调用之前擦除绘图缓冲区 DrawRect(CGRect, UIViewPrintFormatter)
public virtual bool ClearsContextBeforeDrawing { [Foundation.Export("clearsContextBeforeDrawing")] get; [Foundation.Export("setClearsContextBeforeDrawing:")] set; }
member this.ClearsContextBeforeDrawing : bool with get, set
属性值
默认值为 true
。
- 属性
注解
如果此值为 true
,则会在调用接收方的 方法之前擦除接收 Bounds 方的 DrawRect(CGRect, UIViewPrintFormatter) 并将其设置为透明黑色。
如果应用程序开发人员编写了高度优化的 DrawRect(CGRect, UIViewPrintFormatter),则可以将此属性设置为 false
,这可能会导致性能改进。