我可以改变颜色UIAlertController
吗?标准颜色是蓝色。而且它与标准iOS应用程序非常接近。是否可定制?我该如何改变颜色?例如按钮颜色。
谢谢!
您可以只更改tintColor
基础视图的,但是由于iOS
9(https://openradar.appspot.com/22209332)中引入的一个已知错误,因此tintColor被应用程序窗口的覆盖tintColor
。
您可以:
tintColor
在AppDelegate中更改应用程序。
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool {
self.window.tintColor = UIColor.redColor()
return true
}
在完成块中重新应用颜色。
self.presentViewController(alert, animated: true, completion: {() -> Void in
alert.view.tintColor = UIColor.redColor()
})
问题内容: 如何使用Swift更改UIAlertController的Title字体? 我不是在谈论消息的颜色,我不是在谈论按钮的颜色。 我说的是标题。 问题答案: 在我的答案中添加了正确的代码行,因为它比下面的答案更加简洁。
问题内容: 我创建了一个UIAlertController 但是之后,我想更改UIAlertController的高度吗?我怎样才能做到这一点? 问题答案: 我发现您可以在显示视图控制器之前添加约束
问题内容: 我在阅读有关挥杆的书时编写了一个小程序,该程序在两个标签之间创建了一个JSplitPane。问题在于,几乎看不到JSplitPane(至少在我的操作系统- MAC OS Lion中),并且在其上设置某些属性(如前景色)似乎不起作用。 这是代码: 有什么方法可以改变它的颜色,使其真正脱颖而出吗?谢谢。 问题答案: 是默认设置,简单是透明的,您可以 更改为或可能更好 通过改变不透明度
问题内容: 我用过,但它们不起作用,颜色就像橙色,无法更改。 问题答案: 我认为这些价值观适合您
我在读一本关于swing的书时编写了一个小程序,它在两个标签之间创建了一个JSplitPane。问题是,JSplitPane几乎看不见(至少在我的操作系统MAC OS Lion中是这样),而且在它上面设置一些属性(如前景色)似乎不起作用。 代码如下: 有没有什么办法可以改变它的颜色,让它真正脱颖而出?非常感谢。
问题内容: 我使用Angular-Chart.js(AngularJS Chart.js版本)创建条形图。图表使用颜色以外的选项。 即使我在文档中进行了设置,它们仍保持灰色。 实际上,这些选项有效,但颜色无效。难道我做错了什么? 问题答案: 您应该将对象声明为数组 plnkr