対象: Web Viewで3D Touchによるプレビュー(Peek)を実装する(Swift)iPhone 6sと言えば、3D Touchが話題だが、Web View(UIWebView、及びWKWebView)ならプロパティをたった1個設定するだけで、アプリにプレビュー機能を組み込めてしまう。手っ取り早く3D TouchのAPIを使ってみたい人にはおすすめだ。 if #available(iOS 9.0, *) { webView.allowsLinkPreview = true } 右はUIWebViewでallowsLinkPreviewをtrueにし、iPhone 6s上で実行、リンクを3D Touchでプレビュー(Peek)したものだ。Safariと同様のプレビュー機能が実装できているのがお分かりいただけるかと思う。 (2015/10/04)
Copyright© 2004-2019 モバイル開発系(K) All rights reserved.
[Home]
|