首先, 要在storyBoard中画出想要的VC, 然后建一个VC类和他关联.如图

:在代码中加载storyBoard中的ViewController

在代码中加载storyBoard中的ViewController

调用时找如下写:

DetailViewController *detailVC = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"123"];
    NSLog(@"%@", self.storyboard);
    [self.navigationController pushViewController:detailVC animated:YES];

@"Main"是sb的名字:

在代码中加载storyBoard中的ViewController 

@"123"是detailVC在sb中的标识:

在代码中加载storyBoard中的ViewController

即先获取sb, 然后根据标识获取VC, 然后就可以进行其他的操作了.

这样, 不用在detailVC中写init: withaDecoder:方法也可以, 其实就不用写... 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
  • 2022-12-23
  • 2021-11-08
  • 2021-11-06
猜你喜欢
  • 2022-12-23
  • 2021-09-25
  • 2022-01-21
  • 2022-12-23
  • 2021-10-01
  • 2021-07-23
相关资源
相似解决方案