gpt4 book ai didi

ios - UIToolbar tintColor 和 barTintColor 问题

转载 作者:可可西里 更新时间:2023-11-01 03:29:08 27 4
gpt4 key购买 nike

我有这样的代码:

UIView *colorView = [[UIView alloc] init];
colorView.frame = CGRectMake(0.0, 0.0, self.view.frame.size.width, 64.0);
colorView.backgroundColor = [UIColor blackColor];
//colorView.tintColor = [UIColor blackColor];

UIToolbar *toolbar = [[UIToolbar alloc] init];
toolbar.frame = CGRectMake(0.0, 0.0, self.view.frame.size.width, 44.0);

self.view addSubview:colorView];
[self.view addSubview:toolbar];

为什么工具栏 subview 的颜色与我的 View 不同? View 显示为黑色,工具栏显示为浅灰色?是否有模糊或其他原因造成的?

最佳答案

UINavigationBar 的某些属性的行为已从 iOS 7 更改。这个东西我已经在我的Answer里面解释过了.

看一下iOS 6iOS 7Bar 样式:

enter image description here


这里可以注意两点:

  1. 您可以将条形样式更改为translucent dark而不是translucent light(默认)。
  2. 您可以将 translucent 属性从 YES(默认)更改为 NO

关于ios - UIToolbar tintColor 和 barTintColor 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19511744/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com