我有一个特定的viewcontroller,我希望这样做: 加载时,如果设备已进行美化,则显示横向但不会自动旋转。 加载时,如果设备为纵向,则显示纵向但不自动旋转。 我找不到合适的解决方案,任何人都可以提出建议吗?
答案 0 :(得分:0)
尝试检查 viewWillAppear()上的orietation,然后根据定向设置视图以按照您想要的方式显示。
int orientationType = [[UIDevice currentDevice] orientation];
1 =人像2 =人像(颠倒)3 =风景(右)4 =风景(左)
禁用仅对视图自动轮播:
- (BOOL) shouldAutorotate {
return NO;
}