首页 > 解决方案 > 导航栏徽标标题未居中

问题描述

我使用以下代码实现了一个徽标作为导航栏标题:

        let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 150, height: 40))
        imageView.contentMode = .scaleAspectFit

        let image = UIImage(named: "nav_bar_icon_gradient.png")
        imageView.image = image

        self.navigationItem.titleView = imageView

它可以工作,但是该项目完全集中在导航栏上(见屏幕截图),我知道这可能是因为右侧的导航栏项目。有谁知道如何解决这一问题?

在此处输入图像描述

标签: swiftnavigationuinavigationbar

解决方案


推荐阅读