ios移动开发navigationItem自带的返回按钮设置成自定义图片或者不显示父视图的标题文字
来源:互联网 发布:java中什么是构造方法 编辑:程序博客网 时间:2024/06/05 19:44
UIBarButtonItem *item = [[UIBarButtonItemalloc] initWithTitle:@""style:UIBarButtonItemStylePlaintarget:nilaction:nil];//创建按钮并且设置文字为空,不显示文字
UIImage* image = [UIImageimageNamed:@"返回.png"];
[item setBackButtonBackgroundImage:[imageresizableImageWithCapInsets:UIEdgeInsetsMake(0, image.size.width,0, 0)]forState:UIControlStateNormalbarMetrics:UIBarMetricsDefault];//设置title的位置偏移到一个不可见的位置,达到隐藏的目的
self.navigationItem.backBarButtonItem = item;
原理很简单,第一行加载图片,第二行以加载图片的宽度结合resizableImageWithCapInsets生成一个缩放时不会拉伸的新图片作为BackButtonBackgroundImage,再在第三行设置title的位置偏移到一个不可见的位置,达到隐藏的目的。另外,如果需要全部统一替换,也可以在app的didFinishLaunching里通[UIBarButtonItem appearance]全部统一替换!
0 0
- ios移动开发navigationItem自带的返回按钮设置成自定义图片或者不显示父视图的标题文字
- ios开发如何让navigationItem自带的返回按钮设置成图片或者不显示文字
- NavigationItem按钮的自定义(图片+文字)
- 设置UIBarButtonItem不显示按钮的返回文字
- 自定义带文字的返回按钮
- IOS navigationItem 设置返回按钮,title图片和rightBarButtonItem
- ios开发设置navigationBar中显示成自定义图片同时不让push进去的子视图显示父视图中的图片
- IOS中自定义navigationItem的按钮
- iOS开发navigationBar导航条和navigationItem设置:基本搞定导航条上的文字和按钮以及各种跳转
- [iOS]统一设置返回按钮为自定义图片的方法
- navigationitem的背景图片和左边返回按钮 以及文字
- IOS更改系统自带的返回按钮标题和背景图片
- IOS navigation 返回按钮 不显示文字
- iOS 设置按钮标题、图片的偏移
- 导航条返回按钮的隐藏,修改图片或者文字
- iOS - 自定义alertView,继承自UIView,可以添加子视图,标题图片+文字
- iOS自定义alertView,继承自UIView,可以添加子视图,标题图片,文字
- IOS隐藏navigationItem返回按钮与自定义返回按钮
- Linux more 命令 【转载】
- Service
- 在oracle linux 6.7升级gcc,从4.4.7到5.2.0
- Qt之对话框设计——利用QPalette改变控件颜色
- opencv3计算图像轮廓的中心矩
- ios移动开发navigationItem自带的返回按钮设置成自定义图片或者不显示父视图的标题文字
- statement和Prestatement的区别
- 构造函数尽量简化
- javascript对象
- 今天开始使用markdown-CSDN(简单用法)
- JavaScript
- lua元表介绍
- Mvc 4天 新闻分页显示
- HDU 4020 Ads Proposal 简单的模拟