zoukankan      html  css  js  c++  java
  • iOS如何把导航默认的返回按钮设置成“返回”

    1. - (void)addBackItemWithAction:(SEL)action {  
    2.   if (IOS7_OR_LATER) {  
    3.     UIBarButtonItem *returnButtonItem = [[UIBarButtonItem alloc] init];  
    4.     returnButtonItem.title = @"返回";  
    5.     self.navigationItem.backBarButtonItem = returnButtonItem;  
    6.   } else {  
    7.     // 设置返回按钮的文本  
    8.     UIBarButtonItem *backButton = [[UIBarButtonItem alloc]  
    9.                                    initWithTitle:@"返回"  
    10.                                    style:UIBarButtonItemStylePlain target:nil action:nil];  
    11.     [self.navigationItem setBackBarButtonItem:backButton];  
    12.       
    13.     // 设置返回按钮的背景图片  
    14.     UIImage *img = [UIImage imageNamed:@"ic_back_nor"];  
    15.     img = [img resizableImageWithCapInsets:UIEdgeInsetsMake(0, 18, 0, 0)];  
    16.     [[UIBarButtonItem appearance] setBackButtonBackgroundImage:img  
    17.                                                       forState:UIControlStateNormal  
    18.                                                     barMetrics:UIBarMetricsDefault];  
    19.     // 设置文本与图片的偏移量  
    20.     [[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(5, 0)  
    21.                                                          forBarMetrics:UIBarMetricsDefault];  
    22.     // 设置文本的属性  
    23.     NSDictionary *attributes = @{UITextAttributeFont:[UIFont systemFontOfSize:16],  
    24.                                  UITextAttributeTextShadowOffset:[NSValue valueWithUIOffset:UIOffsetZero]};  
    25.     [[UIBarButtonItem appearance] setTitleTextAttributes:attributes forState:UIControlStateNormal];  
    26.   }  
    27.   return;  
    28. }  
  • 相关阅读:
    转战Python
    spark
    idea的配置
    19年春第十六周学习
    19年春第十五周学习
    个人作业-最长英语链
    rpm dpkg 用法比较
    foxmail 无法下载同步邮件 error:00000001:lib(0):func(0):reason(1)
    date命令详解
    用cron服务自动运行脚本
  • 原文地址:https://www.cnblogs.com/wanghuaijun/p/5433896.html
Copyright © 2011-2022 走看看