我正在尝试更改视图,但是出于根本无关紧要的原因,我想通过代码而不是通过情节提要进行操作,我找到了以下代码:
[[self ] presentModalViewController:[self destinationViewController] animated:NO];
问题是我不知道要为presentModalViewController或destinationViewController放入什么。有什么方法可以弄清楚我的观点是什么,以便我可以提出来?
最佳答案
在顶部,你应该有
#import "NameOfViewController.h"
然后再
UIViewController *destinationViewController = [[NameOfViewController alloc] init];
[self presentViewController:destinationViewController animated:NO completion:nil];
不建议使用
presentViewController
而不是presentModalViewController
,因为不建议使用后者。希望对您有用。关于ios - 在没有 Storyboard 的情况下更改 View Controller ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24769957/