2

我正在从 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;
}
4

1 回答 1

1

也许这对您来说为时已晚,但您是否只使用模拟器进行测试?我有同样的问题,但它在设备上正常工作。

于 2016-06-29T14:42:57.630 回答