【发布时间】:2018-01-01 10:22:48
【问题描述】:
我正在尝试以编程方式设置左按钮栏项目的大小,但我做不到。
这是我的代码:
let backButton = UIButton(frame: CGRect(x: 0, y: 0, width: 30, height: 30))
backButton.setBackgroundImage(UIImage(named: "hipster_pelo2.png"), for: .normal)
self.navigationItem.leftBarButtonItem = UIBarButtonItem(customView: backButton)
但这是使用 Xcode 9 和 swift 3 的 iphone X 中的结果。在图像中,您可以看到标题应用程序将其向右移动,因为按钮大小:
有人知道问题出在图片大小吗??
【问题讨论】:
-
请看一下发布的答案,让我知道您是否需要帮助
-
请检查并确认Edit 2是否解决了您的圆形图像问题
标签: ios iphone swift3 uibarbuttonitem