问题标签 [uicolor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - UIColors的比较
我有一些代码我不知道为什么它不起作用,
我还发现有些人重写了 isEqual 方法 isEqualtoColor: 但这也不起作用,我喂了一个 lastColor.CGColor;
在我读到的所有地方,isEqual 都是您比较 UIColors 所需要的,我目前正在使用红色、绿色和蓝色的字符串数组,并将浮点值与 CGColorGetComponents(lastColor);
但这也不起作用。
objective-c - RGB 到 HSL 的转换看起来不错,但视觉上不行
这里有一个菜鸟问题。
- 假设我的 RGB 值为:R:53,G:37 和 B:11
所以我设置了一个矩形的背景颜色:
[UIColor colorWithRed:0.53 green:0.37 blue:0.11 alpha:1.00];
现在我进行 RGB 到 HSL 的转换,得到:H:0.10,is S:0.16 and L:0.13
所以我设置了相同矩形的背景颜色:
[UIColor colorWithHue:0.10 saturation:0.16 brightness:0.13 alpha:1.00];
问题是 HSL 颜色看起来不像RGB 颜色。我将转换结果与在线转换器进行了比较,据我所知,它看起来还不错。
我很可能会错误地解释某些内容。
iphone - 使用 UIColor RGB black 作为 NSMutableDictionary 中的键时出现问题
我可以整天将 UIColor 对象设置为 NSMutableDictionary 中的键,一切都很好,很开心......
例如:
这很好用......除非我尝试使用以下内容:
这总是给我:
-[UIDeviceRGBColor copyWithZone:]:无法识别的选择器发送到实例 0x691be80
我在 RGB 颜色空间中定义黑色的原因对于这个问题并不重要,只要知道我必须以这种方式定义它。我不明白为什么只有这种颜色会导致我出现问题,为什么错误是 copyWithZone 错误?
作为记录, [UIColor blackColor] 用作键,但由于它不是 RGB 颜色空间,因此不适合我的应用程序。
cocoa-touch - UIColor groupTableViewBackgroundColor 是透明的
我的导航堆栈上有一个分组样式UITableView
,当我单击一个单元格时,我将 a 推UIDatePicker
到堆栈上。问题是我希望这个自定义视图与我的表格视图具有相同的背景颜色。
我尝试设置自定义视图的背景颜色,例如:
datePicker.backgroundColor = [UIColor groupTableViewBackgroundColor];
但这是透明的。我还尝试将基础CGColor
对象修改为具有 1.0 的 alpha,这导致背景颜色为黑色。
以下确实按预期工作:
datePicker.backgroundColor = [UIColor lightGrayColor];
但是,当然,这种颜色与分组表背景颜色不太匹配。
我对这一切都错了吗?我在这里找到了一个类似的帖子,但没有有用的回复。
ipad - 如何将弹出框标题栏颜色设置为与默认导航栏相同?
我在弹出框标题栏上有一些按钮,它们是深色的,所以我想将弹出框标题栏颜色更改为与导航栏颜色相同,我该怎么办?您将在弹出窗口中看到灰色的标题栏,我该怎么做?
iphone - 我的 UILabel 需要非常深的颜色,其背景清晰
我用上面的标签得到红色,但客户说我需要更深的颜色,请帮忙
iphone - UITableViewCell 内容视图 - 添加 UILabel
我目前在我的 UITableView 上有以下代码用于我的 cellForRowAtIndexPath:
}
但我想做的是让这三个标签根据单元格的颜色不同。例如,第 3 节中的所有单元格都需要有红色的 nameLabels,第 5 节中的所有单元格都需要有绿色的 valueLabels。但是,如果我在初始化所有标签的文本后将其插入代码中:
然后一切都变得一团糟,桌子全是小故障,文字在奇怪的地方,标签颜色错误,看起来有些随意。
如何为表格中的每个单元格指定这三个标签的颜色?
objective-c - 将 UIColor 存储在 NSMutableArray 中
我正在尝试将 UIColor 值存储在数组中,但它一直返回 null
此日志:(空)
任何想法如何将 UIColor 或 CGColor 存储在数组中(嵌套数组给了我类似的结果)
谢谢!:)
iphone - 传递 UIColor 预设值的问题
我有以下组件 - ColorButton,表示基本上是彩色矩形的单个按钮,以及 PaletteView,即 ColorButton 对象的网格。
代码看起来像这样:
颜色按钮.h
颜色按钮.m
调色板视图.m
问题是它不起作用 - 没有任何东西在视图中绘制。但是,以下代码有效。
调色板视图.m
在这种情况下,与 [UIColor grayColor] - 自动释放对象相比,我传递了未自动释放的 UIColor 对象。
以下代码也有效:
颜色按钮.m
有人可以解释这里发生了什么,为什么我不能传递像 [UIColor grayColor] 这样的对象?解决我的任务的正确方法是什么 - 将颜色值从 PaletteView 传递到 ColorButton ?
谢谢!
iphone - 从 UIColor 预设中获取 RGB 值
在我的应用程序中,我将 RGB 颜色值传递给服务器。我的应用使用 UIColor 预定义值,例如 [UIColor grayColor]、[UIColor redColor]。我知道我可以使用以下代码:
但仅适用于 RBG 颜色空间中的颜色,但 [UIColor grayColor] 不是。
有没有办法获得非 RBG 颜色的 RGB 值?
谢谢!