如何在故事板中切换视图(以编程方式和IB)

时间:2014-11-25 21:05:04

标签: ios objective-c uiviewcontroller

经过一番努力,找到了正确的答案,经过网上的大量帖子(以及几个小时来理清这些帖子为什么不起作用)我认为这对关于如何在ios7 +

中执行此操作的简短明确答案

因此,使用“界面”构建器,您希望在要在其间进行转换的视图控制器之间创建Seque。我见过的所有帖子都是从IB中工作区内的视图中按Ctrl键拖动的。您需要使用左侧的视图层次结构,或者它可能不允许您创建seque!
选择"呈现模态序列" (或者你可能不会读这篇文章) 现在转到seque的属性检查器。在这里你需要填写"标识符"为你的seque。 然后转到您的代码并使用此方法执行转换:
    [self performSegueWithIdentifier:sequeIdentifierString sender:self]
瞧!

您也可以轻松地进行转换,而无需使用seques。 使用此代码(记得转到视图控制器属性检查器并填写标识符!):

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
MyViewController *myVC = [storyboard instantiateViewControllerWithIdentifier:myVCIdentifierString];
[self presentViewController:myVC animated:YES completion:nil];

我希望这很有用,肯定会适合我。 祝你好运!

0 个答案:

没有答案
相关问题