zoukankan      html  css  js  c++  java
  • ios导航栈, 添加临时试图-原理

    1>.本例说明导航栈的用法,根据导航栈的元素设置情况可以添加临时试图

    定义三个试图,first,second,third,从第一个到第二个,再到第三个,

    在第三个页面添加点击事件,事件为:

        NSMutableArray *arr = [self.navigationController.viewControllers mutableCopy];
        [arr removeObjectAtIndex:1];
        self.navigationController.viewControllers = arr;
        [self.navigationController popViewControllerAnimated:YES];

    这样,直接从第三个试图跳转到第一个试图而不经过第二个了

    2>.设置navigationItem的隐藏方式

    UIBarButtonItem *rightItem = [[UIBarButtonItem alloc] initWithCustomView:customView];

     self.navigationItem.rightBarButtonItem.customView.hidden = NO;

  • 相关阅读:
    java爬取Excel表格
    drf-view
    django--View
    tornado的Application的一些事儿
    tornado的路由分发
    线程和asyncio的比较
    GIL
    else的使用
    协程
    生成器代替迭代器
  • 原文地址:https://www.cnblogs.com/xiaochaozi/p/3936249.html
Copyright © 2011-2022 走看看