作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的问题很简单。
我想使用 CAGradientLayer 为我的 UIView 制作漂亮的渐变背景。
但问题是它显示出丑陋的紫罗兰色,而不是我想要的美妙的红色。
这是我正在使用的代码:
- (void)viewWillAppear:(BOOL)animated {
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = self.view.bounds;
gradient.colors = [NSArray arrayWithObjects:(id)[[UIColor blackColor] CGColor], (id)[[UIColor blackColor] CGColor], (id)[[UIColor colorWithRed:107 green:0 blue:27 alpha:1] CGColor], nil];
[self.view.layer insertSublayer:gradient atIndex:0];
}
最佳答案
您必须使用分数,而不是整数:
[UIColor colorWithRed:107/255.f green:0.f blue:27/255.f alpha:1.f];
关于iphone - CAGradientLayer 紫色而不是红色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13347277/
我正在使用自动布局构建一个简单的应用程序,但我遇到了一个奇怪的情况。我将一个文本字段放置在一个大的打开 View 的空白部分中,这样它就不会受到除 super View 之外的任何内容的影响,但是当我
我正在使用 Groovy&Grails 和缩略图生成器通过以下代码行调整缩略图大小: BufferedImage image = ImageIO.read(new FileInputStream("i
当语法(即大小写、拼写 - PURPLE 或 PURPAL)在某些情况下错误时,如何使用 Python 对 csv 文件(50000 行,示例如下)中的颜色(蓝色、绿色、紫色、红色)进行分组?感谢您提
我是一名优秀的程序员,十分优秀!