设置两个 barItem 属性后,是啥导致 navigationBar 变成白色朦胧颜色?

Posted

技术标签:

【中文标题】设置两个 barItem 属性后,是啥导致 navigationBar 变成白色朦胧颜色?【英文标题】:What causes the navigationBar to turn white hazy color after setting both barItem properties?设置两个 barItem 属性后,是什么导致 navigationBar 变成白色朦胧颜色? 【发布时间】:2018-08-08 23:56:24 【问题描述】:

我正在构建一个导航控制器,导航栏突然将这种白色朦胧的颜色添加到导航栏,我不知道那是什么属性。我尝试关闭半透明并设置背景颜色,但是新的红色背景颜色出现在白色朦胧颜色后面。是什么导致了这种白色朦胧的颜色,我该如何去除它?

这是我的代码:

UIBarButtonItem *btnCancel = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(cancelButtonPressed)];
    self.navigationController.topViewController.navigationItem.leftBarButtonItem = btnCancel;

    UIBarButtonItem *btnSave = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:nil action:nil];
    self.navigationController.topViewController.navigationItem.rightBarButtonItem = btnSave;

【问题讨论】:

【参考方案1】:

问题是我将代码放在视图中会出现设置一个整数变量。据我了解,视图确实应该在视图出现之前加载,所以我不明白为什么会发生这个问题,但它就是问题所在。

【讨论】:

以上是关于设置两个 barItem 属性后,是啥导致 navigationBar 变成白色朦胧颜色?的主要内容,如果未能解决你的问题,请参考以下文章

CSS 声明中的两个点是啥意思?

一个网卡设置多个IP地址的方法是啥?

一个网卡设置多个IP地址的方法是啥?

MFC中socket编程时recv设置超时属性后,如果超时返回值是啥?谢谢大家:)

是啥导致了带有强化 xcodebuild(Objective-C)的未知属性属性“类”?

是啥导致“错误:找不到属性 mapbox_styleUrl”?