KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm displaying opaque PNGs with UIImageView s inside of a superview with a white background color. What's best for performance? UIImageView Defaults opaque = NO , backgroundColor = nil , clearsContextBeforeDrawing = YES . iOS Developer Library: UIView Class Reference UIView Class Reference: backgroundColor says, "[ nil ] results in a transparent background color." If I set a UIView s opaque property to YES , must I also set its backgroundColor to [UIColor clearColor] , or is that extra line of code & processing unnecessary? I.e., is [UIColor clearColor] considered opaque (not transparent)? Does the value of clearsContextBeforeDrawing matter for opaque views? The comments for clearsContextBeforeDrawing in UIView.h say it's ignored for opaque views. But, UIView Class Reference: clearsContextBeforeDrawing says: If the view’s opaque property is also set to YES , the backgroundColor property of the view must not be nil or drawing
Tags (comma-separated)
Save Edits
Cancel