首页 > 资讯 > 如何修改iphone默认后退按钮的目标?

如何修改iphone默认后退按钮的目标?

我想要后退按钮的默认形状,但这会使我的程序在某一时刻进入循环。用于修改back按钮文本的代码是在视图初始化之前编写的。

UIBarButtonItem *newBackButton = [[UIBarButtonItem alloc] initWithTitle: @"Back" style: UIBarButtonItemStyleBordered target: nil action: nil]; [[self navigationItem] setBackBarButtonItem: newBackButton]; [newBackButton release];

我还可以将目标更改为另一个视图吗?我真的需要默认的形状,但我不知道如何获得它。谢谢!

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-20 15:44:48

Stack Overflow用户

发布于 2010-07-21 10:13:22

如果您想要自定义导航控制器中的右键,则通常在视图控制器上设置backBarButtonItem,也就是您要返回的那个。

parentViewController.navigationItem.backBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStyleBordered target:nil action:nil] autorelease];

Stack Overflow用户

发布于 2011-06-08 12:44:48

有一种解决方案可以修改this blog上后退按钮的目标。关键思想是将UINavigationController子类化并覆盖popViewControllerAnimated:方法。首先粘贴您的自定义代码,然后在最后调用[super popViewControllerAnimated:animated]。

我已经验证了这在SDK 4.3中仍然工作得很好。

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持

原文链接:

https://stackoverflow.com/questions/3291705

复制

iPhone: UiNavigationController后退按钮

23

对象存储

对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。

相关知识

如何修改iphone默认后退按钮的目标?
iphone健身目标怎么改
iphone健康数据怎么删除 iphone如何卸载应用程序
如何彻底退出苹果健康
腾讯游戏实名认证已成年没有修改按钮怎么办
取消所有物理按钮?细数外媒曝光的iPhone 8新设计
如何在iPhone上关闭睡眠模式
如何更改 Apple Watch 的「体能训练」和「健身记录」目标,调整卡路里目标或运动时间
如何恢复iPhone健康应用数据?
苹果健康身高单位怎么改 , 如何在苹果iPhone手机中测量身高

网址: 如何修改iphone默认后退按钮的目标? https://m.trfsz.com/newsview1166446.html