objective-c - 使用核心图形的背景颜色

标签 objective-c ios cocoa-touch core-graphics

我的 drawRect 中有以下代码:

CGContextSetFillColorWithColor(context, [UIColor redColor].CGColor);
CGContextFillPath(context);

我基本上想将此 View 的背景设置为红色..但是上面的代码并没有这样做。我做错了什么?

最佳答案

更改 View 背景颜色的更简单方法是:

view.backgroundColor = [UIColor redColor];

或者如果你在 View Controller 中:

self.view.backgroundColor = [UIColor redColor];

关于objective-c - 使用核心图形的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13830817/

相关文章:

ios - 无法将 NSArray 中的所有数据存储到 NSMutableDictionary 中?

ios - iPhone - 删除整个 viewController,而不仅仅是它的 View

iOS:如何使用 MVVM 将模型从 View 模型传递到 View 模型?

ios - 为什么 HTTPS NSURLSession 连接每个域只被挑战一次?

iphone - 为什么我不能在 cocoa 中使用名为 "title"的 IBOutlet?

ios - iPad 上的方向变化会导致触摸困惑

objective-c - 需要急救人员解释

objective-c - 如何在 objective-c 中移动图像

ios - 当物理体没有 collisionBitMask 时,usePreciseCollisionDetection 属性是否起作用

ios - 在iOS上暂停后恢复Spotify