使SFSafariViewController与设备一起旋转以匹配方向

时间:2016-03-06 06:35:23

标签: ios objective-c sfsafariviewcontroller

我正在tableVC中创建一个SFSafariViewController的实例。当SafariVC打开时,旋转设备时,它的方向不会改变(纵向到横向,反之亦然)。有没有快速解决这个问题?我试图在SafariVC上使用一些布局锚点并导致崩溃。代码如下:

-(BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRange {
    SFSafariViewController *sfvc = [[SFSafariViewController alloc]initWithURL:URL entersReaderIfAvailable:YES];
    [sfvc setModalPresentationStyle:UIModalTransitionStylePartialCurl];
    [self presentViewController:sfvc animated:YES completion:nil];
    [self.tabBarController.tabBar setHidden:YES];
    return NO;
}

1 个答案:

答案 0 :(得分:1)

也许这对你来说太迟了,但是你只使用模拟器进行测试吗? 我有同样的问题,但它在设备上正常工作。