我以编程方式制作了一个 viewController,我想在设备旋转时强制它旋转。在简单的 viewController 中,您通过添加一个新文件使用常规方式创建,因此有一个“shouldAutoRotate”方法.. 但在我的情况下,它是不同的,特别是我在 viewController 中创建这个 viewController!
而且我不想创建一个新的 viewController。
这是我用来创建视图控制器的代码
UIViewController *featuresViewController = [[UIViewController alloc]initWithNibName:@"featrures" bundle:nil];
[featuresViewController setView:[[UIView alloc]initWithFrame:CGRectMake(10, 10, 380, 450 )]];
[featuresViewController.view setBackgroundColor:[UIColor clearColor]];
featuresViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;
featuresViewController.modalPresentationStyle = UIModalPresentationPageSheet;
[self presentModalViewController:featuresViewController animated:YES];