新手求指导。。系统自带的导航栏一直点击没效果。。。

lizyyyyyyyyyyy 2017-02-12 06:11:01
是这么写的:
let leftButton = UIBarButtonItem(title: "返回", style: .plain, target: self, action: #selector(RegisterController.backToMainVC))
self.navigationItem.leftBarButtonItem=leftButton
只有隐藏系统导航栏,自己再添加的时候,点击事件才有效。不然一直就是没反应的状态,强迫症逼死了。。。
我在网上看都是这么写的啊。。。
...全文
183 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
胡琰士 2017-02-13
  • 打赏
  • 举报
回复
改变系统返回键我是这样用的 ``` viewController.navigationItem.leftBarButtonItem = UIBarButtonItem.item(NAVIGATION_IMAGENAME_BACK, title: "", target: self, action: "back") ```
不担心 2017-02-12
  • 打赏
  • 举报
回复
可以说是被挡住了,navigationController是个vc的容器,他的导航条是全局的,你将leftButton添加到self.view中就和导航条就没有关系了
lizyyyyyyyyyyy 2017-02-12
  • 打赏
  • 举报
回复
self.view.addSubview(self.navigationController!.navigationBar) 。。。。加了句这个就能点击了 是被挡住了么。。初学者不太懂 求解释下。。。

29,031

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧