Я добавил UIImageView с высотой и шириной кадра и ниже, что UIWebView должен быть загружен. Я не уверен, как это реализовать. Я попытался добавить оба в UIScrollView. Изображение отлично отображает, но WebView не загружен. Добавление UIWebView в UIScrollView не является хорошей практикой в качестве экрана ниже, мне нужно сделать это в прокрутке. Я не использую Storyboard, все программируя.UIImageView и UIWebView в UIScrollView
Просьба предложить, какой должен быть наилучший подход для реализации этого. 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 говорит, что просмотр кода поможет дать лучший ответ. У нас могут быть разные предложения, если вы используете nibs, раскадровки, программный UIKit или что-то еще. –
Спасибо за ваш вклад, я попытался поставить соответствующий код. Пожалуйста, смотрите. – Sonia