首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏mukekeheart的iOS之旅

    iOS学习—— UINavigationController的返回按钮与侧滑返回手势的研究

    2.3 backBarButtonItem和leftBarButtonItem的区别 backBarButtonItem和另外两兄弟是有区别的,比如当前有AController准备push到BController 优先级高,当存在leftBarButtonItem时,自动忽略backBarButtonItem,达到重写backBarButtonItem的目的。 AController.navigationItem.backBarButtonItem = .... backBarButtonItem的自定义不会影响系统的侧滑返回手势,而leftBarButtonItem (同leftBarButtonItem | rightBarButtonItem) self.navigationItem.backBarButtonItem self.navigationController.navigationItem.backBarButtonItem self.navigationItem.backBarButtonItem,经过试验发现,这个backBarButtonItem为BController的self.navigationController.navigationBar.backItem.backBarButtonItem

    8.2K60发布于 2018-03-01
  • 来自专栏進无尽的文章

    UI篇-UINavigationController之易忘补充

    一个箭头后面带有文字的返回是使用的ios 自带的backBarButtonItem  ,显示的字体文字是push之前的山层页面的 title  ,如果希望文字是自定义的,需要在push 之前   self.navigationItem.backBarButtonItem 将状态栏隐藏就可实现这样不错的页面效果 PS:  backBarButtonItem的自定义事件是不会被执行的 backItem = [[UIBarButtonItem alloc] initWithTitle :@"返回" style:UIBarButtonItemStylePlain target:self action:@selector(back)]; self.navigationItem.backBarButtonItem 要自定义返回按钮,直接设置backBarButtonItem是不行的 UINavigationController view层级 ? navigationItem包含了bar视图的全部元素(如title,tileview,backBarButtonItem等),受当前viewcontroller管理,即bar形成整个nv的导航视图,然后每个

    3K20发布于 2018-09-12
  • 来自专栏网罗开发

    去掉 iOS 导航栏返回按钮文本三种方案

    whiteColor]; [back setTitleTextAttributes:textAttrs forState:UIControlStateNormal]; */ item.backBarButtonItem ] initWithTitle:nil style:UIBarButtonItemStylePlain target:nil action:nil]; self.navigationItem.backBarButtonItem , @selector(ac_viewDidAppear)); } //设置导航栏返回按钮文字 - (void)ac_viewDidAppear{ self.navigationItem.backBarButtonItem

    3K20发布于 2021-06-24
  • 来自专栏码客

    使用WKWebView替换UIWebView

    ), style: UIBarButtonItemStyle.plain, target: self, action: #selector(leftBarButtonClick)); let backBarButtonItem nil && self.webview.canGoBack){ self.navigationItem.leftBarButtonItems = [closeBarButtonItem,backBarButtonItem

    2.3K10发布于 2019-10-22
  • 来自专栏一“技”之长

    iOS开发UINavigation系列二——UINavigationItem

            UINavigationItem * item2 = [[UINavigationItem alloc]initWithTitle:@"title2"];         item.backBarButtonItem 这里有一点需要注意,虽然backBarButtonItem的标题我们可以自定义,但是方法和其他属性我们都不能定制,是系统实现好的。

    1.1K20发布于 2018-08-15
  • 来自专栏哈雷彗星撞地球

    # iOS导航栏控制Tips

    2.重写导航控制器的Push方法,在push之前,设置navigationItem.backBarButtonItem。 initWithTitle:@"返回" style:UIBarButtonItemStyleDone target:nil action:nil]; viewController.navigationItem.backBarButtonItem initWithTitle:nil style:UIBarButtonItemStyleDone target:nil action:nil]; viewController.navigationItem.backBarButtonItem

    2.4K31发布于 2018-12-27
  • 来自专栏ShaoYL

    UINavigationController

    navigationItem属性决定 UINavigationItem有以下属性影响着导航栏的内容 //左上角的返回按钮 @property(nonatomic,retain) UIBarButtonItem *backBarButtonItem

    2K60发布于 2018-05-11
  • 来自专栏進无尽的文章

    编码篇-从一个第三方的StoryBoard项目中剥离部分功能到纯代码项目中

    = [ezMainStoryboard instantiateViewControllerWithIdentifier:@"EZCameraList"]; self.navigationItem.backBarButtonItem

    98420发布于 2018-09-12
  • 来自专栏非典型技术宅

    iOS多控制器之UINavigationController&UITableBarController1. 多控制器2. UINavigationController3. UITableBarCont

    属性决定 UINavigationItem有以下属性影响着导航栏的内容 //左上角的返回按钮 @property(nonatomic,retain) UIBarButtonItem *backBarButtonItem

    2K40发布于 2018-06-28
  • 来自专栏向治洪

    ios入门之界面基础

    UIBarButtonItem * back=[[UIBarButtonItem alloc]init]; back.title = @"返回"; self.navigationItem.backBarButtonItem

    2.5K80发布于 2018-02-06
  • 来自专栏向治洪

    React-Native组件之 Navigator和NavigatorIOS

    UIBarButtonItem * back=[[UIBarButtonItem alloc]init]; back.title = @"返回"; self.navigationItem.backBarButtonItem

    6.1K70发布于 2018-02-06
  • 来自专栏谈补锅

    控制器和应用数据存储

    BOOL)animated;     3)UINavigationItem的属性: //左上角的返回按钮 @property(nonatomic, retain) UIBarButtonItem *backBarButtonItem

    1.2K30发布于 2018-09-27
  • 来自专栏猿人谷

    Cocoa编程中视图控制器与视图类详解

    包括左栏按钮(leftBarButtonItem)、右栏按钮(rightBarButtonItem)和栏标题(title)、用于显示标题的视图(titleView),以及用于从当前视图向后导航的Back按钮(backBarButtonItem

    8.3K50发布于 2018-01-17
领券