ios - 更改 navigationItem.leftBarButtonItem 的位置
问题描述
我有一个自定义后退按钮创建UIBarButtonItem
并插入到navigationItem.leftBarButtonItem
. 我需要将它向左移动一点。我可以使用 的图像移动UIBarButtonItem
,但按钮的点击区域仍保留在原始位置。
解决方案
尝试使用所需的框架创建自定义 UIButton,然后创建 UIBarButtonItem(customView: UIButton) ,例如
let button = UIButton(frame: CGRect(x: 0, y: 0, width: 45, height: 40))
let yourBarButton = UIBarButtonItem(customView: button)
推荐阅读
- java - How to define multiple query parameters in Spring boot
- c++ - 如何在 C++ 中的字符串函数中不返回任何值?
- vue.js - BootstrapVue 表粘性标题(CoreUI)
- git - 每当我尝试执行 git clone,git pull 时,Git 每次都会询问错误 URL 的密码
- spring - Spring Batch RabbitMQ 问题
- php - 如何对具有实时搜索功能的表进行分页?
- python-3.x - 使用带有方法的 python `eval()`
- c# - 使用递归创建一个程序,该程序将数组中的奇数作为特定格式的字符串返回 c#
- python - Python分割线并将其写入文件
- java - 从Java中的国家代码获取默认语言