環境:Xcode 9, swift 4
お世話になっております。
現在ガワネイティブアプリを作成しています。
【わからないこと】
WebView画面(処理はPHPで実装したログイン画面)でID, パスワードのログイン情報を入力し、ログインボタンを押下してネイティブとWebViewの画面に遷移させる方法。
↓ 実現したいことの画面イメージです(xcodeのstoryboard)
【できていること】
simulatorからアプリを立ち上げると、初期画面であるログイン画面(WebView)が表示される。ここまでは期待通り。
【試したこと】
上記イメージ写真の左写真から右写真への画面遷移を付けるよう試したができない。
(画面遷移の始まりがネイティブ箇所ではないから???)
【これから試そうとしてること】
上記イメージの左写真(WebViewのみの画面)を削除し、右写真のTop画面をstoryboardの最初として持ってくる
【聞きたいこと】
・そもそもこのやり方(試したこと、試そうとしてること)はできるのか?
・できないとしたら別のやり方はあるのか?
・できるけど、storyboradからはできないからコードで実現するなど
【ViewController.swiftのコード】
swift
1import UIKit 2import WebKit 3 4 5class ViewController: UIViewController, WKUIDelegate { 6 7 @IBOutlet weak var webView: WKWebView! 8 9 override func loadView() { 10 let webConfiguration = WKWebViewConfiguration() 11 webView = WKWebView(frame: .zero, configuration: webConfiguration) 12 webView.uiDelegate = self 13 view = webView 14 } 15 16 override func viewDidLoad() { 17 super.viewDidLoad() 18 // 業務上urlを公開できないので、Googleで対応 19 let myURL = URL(string: "https://www.google.co.jp/") 20 let myRequest = URLRequest(url: myURL!) 21 webView.load(myRequest) 22 23 } 24}
【参考サイト】
あったら教えてください
よろしくお願い致します!

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/07 07:37
2017/11/07 08:43