【发布时间】:2019-09-15 02:55:32
【问题描述】:
我正在将我的应用更新到 iOS 13,我的 UIBarButtonItems 更小了。
iOS 13 截图:
iOS 12 截图:
看看暂停图标。它更小。
我的代码:
[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemPlay target:self action:@selector(botaoPressionado:)];
任何想法如何解决这个问题?
【问题讨论】:
-
能否展示如何将图形添加到 UIBarButtonItem 的代码?
-
@MichaelDautermann 添加了!
-
这感觉像是一个潜在的自动布局/约束问题。但无论如何,这一行对我没有太大帮助,我希望看到更多的代码行(例如,你如何分配正常大小的右栏按钮项目;以及你如何设置这两个滑块两侧的按钮)。
-
@ErickSasseFilho 我认为这是本机行为,所以我认为我们无法改变。您可能需要为 iOS 13 使用图像。 UIBarButtonItem.init(image: UIImage(named: "play.png"), style: .plain, target: self, action: nil)
-
在您附加的图像中,图标的大小完全相同。在 iOS 13 图像上,只有条形高度更大。你确定你得到的是更小的图像吗?
标签: ios interface-builder uistoryboard ios13