ビューフレームの高さと幅を持つUIImageViewを追加しました。その下にUIWebViewをロードする必要があります。私はこれを実装する方法がわかりません。私は両方をUIScrollViewに追加しようとしました。イメージは完全に表示されていますが、WebViewはロードされません。 UIWebViewをUIScrollViewに追加することは、その画面の下ではうまく行かないので、スクロールする必要があります。私はストーリーボードを使っていません。UIIcageViewのUIImageViewとUIWebView
これを実装するには、どのような方法が最適なのかをご提案ください。 WetherはUIWebViewをUIScrollViewで使用するか、または追加した場合にロードされない理由を示します。それは空白になる。
func viewDidLoad(){
var image = UIImage(frame: view.bounds)
var webView = UIWebView(frame: CGRect(x: 0, y: self.view.frame.height, width: self.view.frame.width, height: self.view.frame.height))
var scrollView = UIScrollView()
scrollView.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: self.view.frame.height)
scrollView.contentSize = CGSize(width: self.view.frame.width, height: self.view.frame.height*2)
webView.delegate = self
webView.loadRequest(URLRequest(url: URL(string: "http://www.google.com")))
scrollView.addSubview(image)
scrollView.addSubView(webView)
self.view.addSubview(scrollView)
}
func webViewDidFinishLoad(_ webView: UIWebView){
}
func webViewDidStartLoad(_ webView: UIWebView){
}
おかげ
? – koropok
@koropokのように、コードを見るとより良い答えが得られます。あなたがnib、ストーリーボード、プログラムによるUIKitなどを使用している場合は、さまざまな提案があります。 –
あなたのご意見ありがとうございます、私は関連コードを入れようとしました。見てください。 – Sonia