swift - 导航栏徽标标题未居中
问题描述
我使用以下代码实现了一个徽标作为导航栏标题:
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
它可以工作,但是该项目完全集中在导航栏上(见屏幕截图),我知道这可能是因为右侧的导航栏项目。有谁知道如何解决这一问题?
解决方案
推荐阅读
- c++ - QStyledItemDelegate - 创建编辑器后立即显示按钮菜单
- android - 我如何根据请求在改造 2 中显示 MultipartBody.Part[] 的进度?
- ios - 如何滚动滚动视图以使 TextField 在 SwiftUI 中移动到键盘上方?
- android - 下面带有图像和文本的小部件
- excel - 如何将过滤公式中的多个结果填充到表格的每一行中?
- dm-script - 识别图像是 DM 脚本中的 TEM 或 STEM 图像
- c - 我还以为是内存入侵问题,是这样吗?
- angular - 如何在 Ionic 4 应用程序中检查时间同步以防止用户作弊/伪造时间?
- javascript - 如何将数组参数传递给jquery html字符串中的内联onblur
- sql - 根据其他列值减去不同的行值