如果操作扩展中我改变导航栏的颜色如下:如何将导航栏颜色应用到扩展中的状态栏?
class ActionViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
UINavigationBar.appearance().barTintColor = UIColor.green
那么结果是这样的,在白色的状态栏:
但如果同一行(UINavigationBar.appearance().barTintColor
)应用于应用程序(与扩展相反),则结果会不同,例如,如果将以下行添加到XCode主细部模板项目中:
class MasterViewController: UITableViewController {
override func viewDidLoad() {
UINavigationBar.appearance().barTintColor = UIColor.green
那么这是状态栏的结果还绿:
我怎样才能获得状态栏出现绿色行动延期?
[试试这个(http://stackoverflow.com/a/34658477/1378447)让我们知道结果。 –