问题标签 [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.

0 投票
2 回答
3340 浏览

iphone - 为什么我不能为 UINavigationBar 设置自定义颜色?

我想更改导航栏上的颜色,并且文档声明不要尝试更改“alpha”值。那么,如果所有构造函数都提供 alpha 值,我如何设置不是 SDK 定义值的颜色(例如,[UIColor redColor]、brownColor 等)?我尝试获取当前的 alpha 值,但这没有帮助。当我使用自定义颜色时,它会导致导航栏看起来像 X 射线(一种杂乱的、黑白相间的)。

0 投票
9 回答
46535 浏览

objective-c - 如何定义 UIColor 的常量值?

我想做这样的事情,但我无法获得合作语法。

我想我可以定义宏,但它们很难看。

0 投票
3 回答
29839 浏览

iphone - 如何在CGContextSetFillColorWithColor中访问UIColor的CGColor属性?

我正在尝试遵循 O'Reilly 的书 iPhone 游戏开发,但在第 73 页第 3 章我收到此错误:

根据本书的勘误页,这是本书中未经证实的勘误表。该行可以用什么功能代码替换?

额外细节

示例项目可以在这里下载。

我按照本书第 72 页到第 73 页的说明在 gsMain.m 的渲染函数中构建 gsMain 类(它与示例项目 pg77 不同),在渲染函数中遇到了错误

本书指导构建 gsMain 类的代码片段如下:

Chapter3_Example_p77 应该显示第 71 页到第 77 页的练习结果,但它与第 71 到 77 页中给出的说明有很大不同。以下代码是从上述链接下载的完整的可编译类。

0 投票
1 回答
538 浏览

iphone - 根据其背后的颜色使 iPhone InfoButton 变亮/变暗

如何检测 InfoButton 下方的颜色...以便将按钮从 DARK 更改为 LIGHT?

我设置了视图的颜色......但是我如何判断它是“有点亮”还是“有点暗”?

此外...无论如何,我无法将信息按钮从亮更改为暗。(只读)

啊。

苹果不应该有某种简单的“cmdButton.doThisExtremelyCommonThingForMe = TRUE”声明吗?

如果您甚至看不到它们,信息按钮将毫无用处。

(或者我如何将图像放在按钮后面以使其更加突出?)

0 投票
3 回答
3804 浏览

iphone - 将 UIColor 作为参数传递时崩溃

我有一个小的 UIView 对象,CircleColorView.m,它只是创建一个带有彩色圆圈的视图。然后我将该视图用作一堆按钮(所有不同颜色)的背景。

我的问题发生在 drawRect: 方法被调用时。当我引用 UIColor 的对象颜色时,我崩溃了,但只是有时。

我很困扰。这是我的 UIView:

ColorCircleView.h

这是 ColorCircleView.m

这是我用来创建 CircleColorView 并将其添加到按钮图像的代码。它位于一个循环中,该循环正在遍历一个字符串数组,其中颜色值由一个 ; 分隔。

我已经记录下来看看会发生什么。看起来它运行 CircleColorView 的 initWithFrame:andColor: 就好了。然后当 drawRect: 被调用时,它会在第一次引用属性 'color' 时崩溃。即使它只是要求它提供类似 [颜色描述] 的描述。

有任何想法吗。我创建这个 UIColor *color 错误吗?还是错误地保留它?这是另一个奇怪的事情。这段代码可以正常运行一段时间。然后当我退出并重新启动应用程序时,它会崩溃。为了让它再次工作,我删除了 iPhone 模拟器中的构建文件和 app 文件夹。这将允许它再次工作。唯一能让它始终如一地工作的事情是只需将 UIColor *color @property 更改为 assign ,反之亦然。这将允许我重新构建应用程序并再次运行它一次或两次没有问题。然后它崩溃了。哦,它在设备上做同样的事情。有任何想法吗???

提前致谢,

标记

0 投票
0 回答
343 浏览

iphone - 如何在 UISearchDisplayController 表视图的外部添加背景色调?

在我的视图控制器中,当我实例化我的UISearchDisplayController对象时,我设置了它的各种属性,包括属性的背景颜色searchResultsTableView

当我在“正常”非搜索表视图中时,我使用这种方法为搜索栏上方的空间着色,这在那里正常工作。

但是,该tableViewHeaderBackground视图似乎不是此搜索显示控制器的表视图的子视图。我没有看到defaultBackgroundTint我应用于此子视图的内容。

是否有正确的方法将背景色调添加到搜索结果表视图的“外部”?

0 投票
1 回答
2915 浏览

iphone - 带有 iPhone 4 Retina 显示屏的 colorWithPatternImage (image@2x.png)

由于每当我输入“@2x”时 SO 的搜索功能就会爆炸,很难判断这是否已经被问过......

我一直在使用 colorWithPatternImage: 为我的各种视图构建平铺背景图像。然而,当在新的 iPhone 4 显示屏上查看时,可以预见这些看起来像垃圾。因此,我构建了 tile.png 文件的@2x 版本,但 colorWithPatternImage: 显然无法正确处理两倍比例的 UIImages。

有没有人有效地为这个问题开发了解决方法?也许在 CoreGraphics 框架内(其中,我是新手)?

0 投票
1 回答
320 浏览

iphone - 改变按钮的颜色

当我单击该按钮时如何更改按钮颜色请帮助我

0 投票
2 回答
1797 浏览

iphone - 如何获取 UIColor 对象的 RG 和 B 的值(浮点数)?

我已经创建了一个 UIColor 对象,并想在使用 CGContextSetRGBStrokeColor 绘制之前设置颜色。为此,我需要从 UIColor 对象中提取红色、绿色和蓝色的值。我怎么做?

或者是否有更好的方法使用其他类型的方法定义颜色(虽然我在寻找它时找不到),我可以在其中使用 UIColor 对象来设置颜色?

提前致谢!

/尼克拉斯

0 投票
2 回答
4658 浏览

iphone - 更改节标题标题的背景颜色(普通表格视图)

我的应用看起来就像 iphone 上的默认通讯簿应用。对于每个字母,地址簿中都有一个节标题(A,B . .),灰色渐变背景色。是否可以将该默认颜色覆盖为其他色调?