使った理由
Web View よりも ユーザーの体験をよくできるかと思い 標準の WebView ではなく、 SF Safari View Controlelr を導入しました。
SF Safari view controller について
この記事にたどり着いている方は、すでに知っているかもしれませんが。。。
実行例
ログインしなくても、最初からTwitter のユーザー画面が表示されているのがわかるかと思います。 (つまり、Safari と ログイン情報が共有されている)
コード
var url = "https://twitter.com/fumiya_kume"; var safariViewController = new SFSafariViewController(new NSUrl(url)); PresentViewController(safariViewController,true,() => {});