私はデモ用の非常に単純なアプリを作成しており、使用して Web ページを表示しようとしています ( CookieにアクセスSFSafariViewControllerするには、使用する必要があります)。SFWKWebView
Userをいくつか紹介したいのですが、うまくUI buttonsいきませんでした。
私はこのスニペットを試しました(の完了コールバックに配置されましたpresentViewController():
let width: CGFloat = 66
let x: CGFloat = self.view.frame.width - width
// It can be any overlay. May be your logo image here inside an imageView.
let overlay = UIView(frame: CGRect(x: x, y: 20, width: width, height: 44))
overlay.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.5)
svc.view.addSubview(overlay)
...この投稿で概要を説明します。彼らの場合、リロード ボタンを小さなビューでカバーしようとしています。ユースケースに関係なく、私にとっては、ロードするとすぐにビューが消えますSFSafariViewController(一瞬見えて消えます)。
ボタンをモーダルで表示することを考えていました.OverContextが、ユーザーは と対話できずSFSafariViewController、これも機能しません。
これが基本的に私が求めているものです(粗くて簡単なモックアップを許してください)...基本的に、その上にビューが表示されたSafariViewController(下を参照)...透明性は、それがSafari上に表示されていることを示すためのものです)。
任意の推奨事項は大歓迎です。
