现在Xcode都默认使用storyboard了,和原先xib方式相比,有很直观的便利。
但一些问题也比较陌生,比如如何push到xib?
那把navigationController作为入口即可
如何push到自身?
部分情况下是需要一个跟自己类似的viercontroller的,比如大集合到小集合,只是范围不同,但展示方式一样
这时候不能用performSegueWithIdentifier了
因为自己不能做segue到自身
那可以这样:

        UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
        PhotoAlbumViewController *initViewController = [storyBoard instantiateViewControllerWithIdentifier:@"PhotoAlbum"];
        [self.navigationController pushViewController:initViewController animated:YES];


第一个参数是storyboard的名称,第二个是给里面的页面起个Storyboard ID名称即可
如果是自身storyboard里的viewcontroller,会更方便些
PhotoAlbumViewController *initViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"PhotoAlbum"];
push和pop都可以按往常一样使用


原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
发表评论
AD
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML 打开UBB 打开表情 隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

验证码 不区分大小写
 

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐