(ios实战) UINavigationBar 返回按钮 文本自定义实现_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > (ios实战) UINavigationBar 返回按钮 文本自定义实现

(ios实战) UINavigationBar 返回按钮 文本自定义实现

 2013/9/26 15:50:45  徐文兵  博客园  我要评论(0)
  • 摘要:在实际开发过程,我们使用navigationController时,上一个标题过长,导致下一个界面的返回按钮文本过长,比较难看,如果标题取名过短,又不能完全表达含义。下面时如何实现返回按钮的Title自定义在当前界面的-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil方法中实现返回Title的设置,代码如下:-(id)initWithNibName:(NSString*
  • 标签:实现 iOS NBA 自定义

在实际开发过程, 我们使用navigationController时,上一个标题过长,导致下一个界面的返回按钮文本过长,比较难看,如果标题取名过短,又不能完全表达含义。

下面时如何实现返回按钮的Title 自定义

在当前界面的- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil  方法中实现返回Title的设置,代码如下:

class="brush:objc;gutter:false;">- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        
        // 下一个界面的返回按钮
        UIBarButtonItem *temporaryBarButtonItem = [[UIBarButtonItem alloc] init];
        temporaryBarButtonItem.title = @"自定义返回按钮";
 
        self.navigationItem.backBarButtonItem = temporaryBarButtonItem;
        [temporaryBarButtonItem release];
    }
    return self;
}

 

发表评论
用户名: 匿名