iOS 13 UIToolBar 样式

Posted

技术标签:

【中文标题】iOS 13 UIToolBar 样式【英文标题】:iOS 13 UIToolBar Style 【发布时间】:2021-12-06 15:47:14 【问题描述】:

我正在尝试为我在 swift 中使用的数字键盘创建一个工具栏,但收到以下代码的警告:

'blackTranslucent' was deprecated in ios 13.0: Use UIBarStyleBlack and set the translucent property to YES instead

我没有看到UIBarStyleBlackUIToolBar 类型的任何属性,我怎样才能摆脱这个警告?

let doneToolbar: UIToolbar = UIToolbar(frame: CGRect(x: 0, y: 0, width: 320, height: 50))
doneToolbar.barStyle = .blackTranslucent

【问题讨论】:

【参考方案1】:

您可以使用doneToolbar.isTranslucent = true

【讨论】:

以上是关于iOS 13 UIToolBar 样式的主要内容,如果未能解决你的问题,请参考以下文章

iOS7 上的 UIToolbar 样式

在ios7中将细线边框添加到UiToolbar的底部[重复]

iphone - 如何在没有 UIToolBar 的情况下使用 UIBarButtonItem 样式

UIToolbar外观用于以编程方式添加工具栏

在 UIToolbar 上创建左箭头按钮(如 UINavigationBar 的“后退”样式)

使用自动布局的 UIToolBar 布局约束问题