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 に答える