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 下面的黑线,这是导致问题的原因