gpt4 book ai didi

ios - 如何在 dismissModalViewController 之后设置方向以更正设备方向?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:51:22 25 4
gpt4 key购买 nike

我有一个显示内容的详细 View 。我用一个按钮模态地呈现另一个 View :

[self.viewController presentModalViewController:helpViewController animated:NO];  

因此,当我关闭此 helpViewController 时,详细 View 始终处于纵向模式。
无法使其达到正确的设备方向。

我试过将它旋转到设备方向:

if ([UIViewController respondsToSelector:@selector(  
attemptRotationToDeviceOrientation)]) {

[UIViewController attemptRotationToDeviceOrientation];
}

似乎在关闭 helpViewController 后,在 detailView 中没有调用 viewDidAppear。
那么我怎样才能让它发挥作用呢?

最佳答案

请尝试将 detailview.m 设置为

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation 
{
// Return YES for supported orientations
return YES;
// return (interfaceOrientation == UIInterfaceOrientationPortrait);

}

关于ios - 如何在 dismissModalViewController 之后设置方向以更正设备方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10650930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com