问题标签 [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 - 为什么我不能为 UINavigationBar 设置自定义颜色?
我想更改导航栏上的颜色,并且文档声明不要尝试更改“alpha”值。那么,如果所有构造函数都提供 alpha 值,我如何设置不是 SDK 定义值的颜色(例如,[UIColor redColor]、brownColor 等)?我尝试获取当前的 alpha 值,但这没有帮助。当我使用自定义颜色时,它会导致导航栏看起来像 X 射线(一种杂乱的、黑白相间的)。
objective-c - 如何定义 UIColor 的常量值?
我想做这样的事情,但我无法获得合作语法。
我想我可以定义宏,但它们很难看。
iphone - 如何在CGContextSetFillColorWithColor中访问UIColor的CGColor属性?
我正在尝试遵循 O'Reilly 的书 iPhone 游戏开发,但在第 73 页第 3 章我收到此错误:
根据本书的勘误页,这是本书中未经证实的勘误表。该行可以用什么功能代码替换?
额外细节
示例项目可以在这里下载。
我按照本书第 72 页到第 73 页的说明在 gsMain.m 的渲染函数中构建 gsMain 类(它与示例项目 pg77 不同),在渲染函数中遇到了错误
本书指导构建 gsMain 类的代码片段如下:
Chapter3_Example_p77 应该显示第 71 页到第 77 页的练习结果,但它与第 71 到 77 页中给出的说明有很大不同。以下代码是从上述链接下载的完整的可编译类。
iphone - 根据其背后的颜色使 iPhone InfoButton 变亮/变暗
如何检测 InfoButton 下方的颜色...以便将按钮从 DARK 更改为 LIGHT?
我设置了视图的颜色......但是我如何判断它是“有点亮”还是“有点暗”?
此外...无论如何,我无法将信息按钮从亮更改为暗。(只读)
啊。
苹果不应该有某种简单的“cmdButton.doThisExtremelyCommonThingForMe = TRUE”声明吗?
如果您甚至看不到它们,信息按钮将毫无用处。
(或者我如何将图像放在按钮后面以使其更加突出?)
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 ,反之亦然。这将允许我重新构建应用程序并再次运行它一次或两次没有问题。然后它崩溃了。哦,它在设备上做同样的事情。有任何想法吗???
提前致谢,
标记
iphone - 如何在 UISearchDisplayController 表视图的外部添加背景色调?
在我的视图控制器中,当我实例化我的UISearchDisplayController
对象时,我设置了它的各种属性,包括属性的背景颜色searchResultsTableView
:
当我在“正常”非搜索表视图中时,我使用这种方法为搜索栏上方的空间着色,这在那里正常工作。
但是,该tableViewHeaderBackground
视图似乎不是此搜索显示控制器的表视图的子视图。我没有看到defaultBackgroundTint
我应用于此子视图的内容。
是否有正确的方法将背景色调添加到搜索结果表视图的“外部”?
iphone - 带有 iPhone 4 Retina 显示屏的 colorWithPatternImage (image@2x.png)
由于每当我输入“@2x”时 SO 的搜索功能就会爆炸,很难判断这是否已经被问过......
我一直在使用 colorWithPatternImage: 为我的各种视图构建平铺背景图像。然而,当在新的 iPhone 4 显示屏上查看时,可以预见这些看起来像垃圾。因此,我构建了 tile.png 文件的@2x 版本,但 colorWithPatternImage: 显然无法正确处理两倍比例的 UIImages。
有没有人有效地为这个问题开发了解决方法?也许在 CoreGraphics 框架内(其中,我是新手)?
iphone - 改变按钮的颜色
当我单击该按钮时如何更改按钮颜色请帮助我
iphone - 如何获取 UIColor 对象的 RG 和 B 的值(浮点数)?
我已经创建了一个 UIColor 对象,并想在使用 CGContextSetRGBStrokeColor 绘制之前设置颜色。为此,我需要从 UIColor 对象中提取红色、绿色和蓝色的值。我怎么做?
或者是否有更好的方法使用其他类型的方法定义颜色(虽然我在寻找它时找不到),我可以在其中使用 UIColor 对象来设置颜色?
提前致谢!
/尼克拉斯
iphone - 更改节标题标题的背景颜色(普通表格视图)
我的应用看起来就像 iphone 上的默认通讯簿应用。对于每个字母,地址簿中都有一个节标题(A,B . .),灰色渐变背景色。是否可以将该默认颜色覆盖为其他色调?