问题标签 [tintcolor]

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 投票
3 回答
9477 浏览

iphone - 以编程方式匹配范围栏的灰色 UISearchBar

我正在尝试重新创建此 UISearchBar(如表搜索示例代码中所示):

替代文字 http://img168.imageshack.us/img168/6378/43558113.png

我见过的所有示例都涉及使用 xib,但是我需要以编程方式进行。问题是改变色调颜色也会改变取消按钮的色调:

替代文字 http://img243.imageshack.us/img243/1375/screenshot20100527at944.png

有任何想法吗?

0 投票
2 回答
950 浏览

iphone - 1个单个导航控制器内的不同导航栏颜色?

我的应用程序有一个带有 2 个视图的导航视图控制器:
- 根视图:我希望其导航栏的色调为黑色
- 子视图:我希望其导航栏的色调为蓝色

为此,我在每个视图控制器的 viewDidLoad 方法中设置导航栏的色调颜色: self.navigationController.navigationBar.tintColor = [UIColor blackColor];

我的问题是在测试过程中:
- 步骤 1 - 我访问根视图:导航栏是黑色的:好的
- 步骤 2 - 我推送子视图:导航栏是蓝色的:好的
- 步骤 3 - 我点击“子视图的“后退”按钮:导航保持蓝色:KO

我应该添加任何添加代码以获得我想要的行为吗?(我尝试了一些肮脏的解决方法,例如在 viewWillAppear 中调用 drawRect 但它不起作用)

谢谢你的帮助 !

0 投票
2 回答
18641 浏览

iphone - iOS 4 上的 UIToolbar 色调

刚刚在我的 iPhone 3GS 上切换到 iOS 4,我的一些应用程序坏了。

我遇到的一个问题是我有一个带有一些按钮的 UIToolbar,颜色为粉红色,在 3.1.3 操作系统上运行良好。升级到 iOS 4 后,工具栏仍然是有色的,但它包含的按钮不再受色调的影响。工具栏是粉红色的,而按钮是普通的蓝色。

在网上四处寻找它,但没有找到这样的东西的参考。

有人知道这个过程中发生了什么吗?

0 投票
1 回答
661 浏览

iphone - 带有 tintColor 的 iPhone NavBar 看起来很扁平

我可以使用 tintColor 更改 NavBar 的颜色,但这会导致 NavBar 显得“平坦”。标准 NavBar 对它们有阴影 - 有没有办法在不使用自定义图像代替 NavBar 的情况下完成这种阴影?

0 投票
4 回答
3458 浏览

iphone - 在 ABPeoplePickerNavigationController 中更改 UISearchBar 的 tintColor

我很想在ABPeoplePickerNavigationController下面自定义颜色是我的完整代码:

自定义 NavigationBar tintColor,此行有效:

但是,我还想自定义 searchBar 的 tintColor:

那条线不起作用。我想我可能引用了错误的 searchBar ....你能指出我正确的方向吗?

0 投票
2 回答
3478 浏览

ios - 更改“更多”选项卡的 UINavigationbar 颜色?

我目前正在使用

在我的 iOS 应用程序中更改我的 UINavigationBars 的颜色。然而,我的应用程序现在有很多标签栏项目,它使用 Apple 默认的“更多”控制器来管理额外的项目。不幸的是,我似乎无法弄清楚如何更改“更多”UINavigationBar 的颜色。有任何想法吗?

谢谢。

编辑:发现你可以做到 - 请参阅http://cduu.wordpress.com/2010/08/27/uinavigationbar-color-of-more-tab/ 了解更多信息。

0 投票
2 回答
870 浏览

iphone - iPhone - 如何在“更多”项目的导航栏中设置自定义颜色?

G'day 全部

这是一个小细节,但它确实会影响我的应用程序的专业完成度。

我的应用程序遵循标签栏的模式,每个标签上都有一个导航栏,有超过 5 个标签,因此是“更多”项目。我在导航栏上应用了自定义色调,但我无法找到一种方法来访问“更多”项目的导航栏来设置色调。谁能告诉我怎么做?

更新...

按照UINavigationBar我使用此代码的类别的建议...

除了 Apple 警告(出于对我来说似乎有意义的原因)关于不要覆盖这样的隐藏方法的警告之外,它还失去了UINavigationBar& 我宁愿保留我当前设置色调的方法的渐变viewDidLoad

关于如何吃蛋糕和吃蛋糕的任何建议。

TIA,佩德罗 :)

0 投票
3 回答
1572 浏览

ipad - IPAD - UISplitViewController 的 MainWindow NavigationBar tintColor 问题

问题:

每次我将 iPad 转为纵向模式并显示弹出框时,mainWindow 的导航栏的 TintColor 都会恢复为灰色。

细节:

  • 我从 Xcode 3.2.5 创建了应用程序并选择了基于拆分视图的应用程序。
  • 我使用 Interface builder 将 MainWindow.xib 的 navigationBar tintColor 更改为蓝色。
  • 然后,我最初以横向模式运行该应用程序,并且 tintColor 在模拟器上显示为蓝色值。
  • 当我将方向更改为纵向并单击按钮以显示 MainWindow 弹出框时,它的导航栏与弹出框的边框融合在一起,忽略了蓝色。
  • 但是当我将方向转回横向模式时,MainWindow 的 tintColor 会恢复到其原始颜色,即灰色。即使将代码写入 viewDidAppear 块,我也无法再编辑它的值。

这是一个错误吗?还是我需要配置更多设置才能使其正常工作?

提前致谢

——乔

0 投票
4 回答
3518 浏览

iphone - 我可以淡化/动画 UIToolbar 的 tintColor 吗?

我正在尝试为 UIToolbar 的 tintColor 属性设置动画,以将其从一种 tintColor 更改为另一种。

这是我正在尝试的代码。不幸的是,这种变化会立即发生,并且不会从绿色变为蓝色。这很奇怪,因为我知道 Apple 在网络共享或通话时会褪色和“脉冲”工具栏颜色。那么为什么这不起作用呢?

0 投票
3 回答
8638 浏览

iphone - UINavigationBar 用动画改变 Tint 颜色

是否可以通过动画更改色调以获得更平滑的效果?

这对我不起作用:

我不确定是否甚至可以使用原生苹果组件,因为我猜他们将使用 CG 来生成渐变......只是想在我开始构建自己的解决方案之前找出答案......

干杯伙计们:)