zoukankan      html  css  js  c++  java
  • 取消画面切换&不使用Segue的画面切换

    两个画面之间的切换只要设置Segue后就可以了,如果已经设置了Segue由于某些原因需要时Segue暂时失去作用,只要实现shouldPerformSegueWithIdentifier:sender:方法,返回NO

    -(BOOL)shouldPerformSegueWithIdentifier:(NSString *)identifier sender:(id)sender

    {

     return NO;

    }

    不使用Segue的画面切换

    -(void)viewDidAppear:(BOOL)animated

    {

        UIViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"abc"] ;

        [self showDetailViewController:vc sender:self];

    }

    如果本身在Navigation Controller控制下的视图,可以使用一下代码加载另一个View Controller

     UIViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"abc"] ;

        [self.navigationController showDetailViewController:vc sender:self];

  • 相关阅读:
    20145220&20145209&20145309信息安全系统设计基础实验报告
    20145209 《信息安全系统设计基础》第8周学习总结
    R574
    gym102219
    102222F
    luogu 1337
    luogu 2503 & bzoj 2428
    18 BJ J
    poj 1981
    101992 I
  • 原文地址:https://www.cnblogs.com/PJXWang/p/6040513.html
Copyright © 2011-2022 走看看