这里是我的问题的截图:我不想后退按钮被截断
screenshot http://www.yaranga.nl/private/samples/sample.png
这是没有问题的我的导航栏标题被截断。但是,在翻译我的应用程序时,(新的,较长的)后退按钮标题也被截断。
如何禁用这个奇怪的后退按钮截断?
这里是我的问题的截图:我不想后退按钮被截断
screenshot http://www.yaranga.nl/private/samples/sample.png
这是没有问题的我的导航栏标题被截断。但是,在翻译我的应用程序时,(新的,较长的)后退按钮标题也被截断。
如何禁用这个奇怪的后退按钮截断?
如果您使用的是默认的backButon,则不可能避免截断后退按钮,并为title保留截断。
您可以通过使用CustomBackButton来修复它,并可以根据需要设置按钮标题。
如果使用默认按钮,则无法避免截断。使用自定义按钮可以避开截断,图像文件可以用作自定义按钮的背景。
正如您所知,您需要添加自定义后退按钮。
我们发现用我们自己的替换后退按钮的最简单方法就是这样。
做到这一点:
UIBarButtonItem *back = [[UIBarButtonItem alloc] initWithCustomView:btnBack];
[self.navigationItem setLeftBarButtonItem:back animated:YES];
连接动作到您的backBtn这样的:
- (IBAction)Back:(id)sender {
[self.navigationController popViewControllerAnimated:YES];
}
和多数民众赞成它,你拥有属于自己的定制后退按钮:)
你真正需要什么?如果以前的视图控制器标题太长,那么你想避免截断并显示标题pa rt是否适合背部按钮? – Sree 2012-02-27 10:19:41
勾选此[首先用于UI的链接](https://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html) – 2012-02-28 07:24:59