objective-c – 没有标题IOS5的setBackButtonBackgroundImage

objective-c – 没有标题IOS5的setBackButtonBackgroundImage,第1张

概述我想要一个没有标题的后退按钮,但我不能让它工作.我在客观方面真的很新…… UIImage *backButtonImage = [[UIImage imageNamed:@"back.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 30, 50)];[[UIBarButtonItem appearance] setBackButt @H_502_6@ 我想要一个没有标题的后退按钮,但我不能让它工作.我在客观方面真的很新……

UIImage *backbuttonImage = [[UIImage image@R_403_6889@d:@"back.png"] resizableImageWithCAPInsets:UIEdgeInsetsMake(0,30,50)];[[UIbarbuttonItem appearance] setBackbuttonBackgroundImage:backbuttonImage                                                  forState:UIControlStatenormal                                                barMetrics:UIbarMetricsDefault];

使用该代码我有我的后退按钮,但也有上一页的标题.

我找到了一些使用类UIVIEwController的工作示例,但在我的例子中,代码位于appDelegate.m文件中.

知道如何让它工作吗?

解决方法 我使用iOS 5外观代理的一个非常简单的黑客攻击如下(不用说,代理的好处是对所有导航栏的全局更改):

[[UIbarbuttonItem appearance] setBackbuttonTitlepositionAdjustment:UIOffsetMake(-400.f,0)                                                     forbarMetrics:UIbarMetricsDefault];

此方法在iOS 5 SDK中可用,因此不用担心.

编辑

为避免图像拉伸,请使用以下命令:

UIImage* image = [UIImage image@R_403_6889@d:@"back"];return [image resizableImageWithCAPInsets:UIEdgeInsetsMake(0,image.size.wIDth,0)];
总结

以上是内存溢出为你收集整理的objective-c – 没有标题IOS5的setBackButtonBackgroundImage全部内容,希望文章能够帮你解决objective-c – 没有标题IOS5的setBackButtonBackgroundImage所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1060432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存