UIImage 未显示在 UIBarButtonItem 上
UIImage not showing on UIBarButtonItem
我有一个 UINavigationController
扩展,它向 navigationBar
添加了一个 rightBarButton
。我必须将它添加到 4 navigationControllers
,问题是 2 显示正确,但另外 2 个按钮没有图像。该按钮适用于所有 4 个(甚至没有图像的那些)
func addReportButton() {
let reportImage = UIImage(named: "report_btn")
let reportButton = UIBarButtonItem(image: reportImage, style: .Plain, target: self, action: "reportButtonPressed")
navigationBar.topItem?.rightBarButtonItem = reportButton
}
以下是调试器的截图
好吧,问题是我有一些代码可以删除 navigationBar
下面的黑线,这是导致问题的原因
我有一个 UINavigationController
扩展,它向 navigationBar
添加了一个 rightBarButton
。我必须将它添加到 4 navigationControllers
,问题是 2 显示正确,但另外 2 个按钮没有图像。该按钮适用于所有 4 个(甚至没有图像的那些)
func addReportButton() {
let reportImage = UIImage(named: "report_btn")
let reportButton = UIBarButtonItem(image: reportImage, style: .Plain, target: self, action: "reportButtonPressed")
navigationBar.topItem?.rightBarButtonItem = reportButton
}
以下是调试器的截图
好吧,问题是我有一些代码可以删除 navigationBar
下面的黑线,这是导致问题的原因