質問: webviewで表示したページがスクロールされません。 swiftで開発してます 調べると > > AutoLayoutを使う際は、viewDidLayoutSubviews内でsetContentSizeを呼び出してやればうまく動く。 > > -(void)viewDidLayoutSubviews { > > [self.scrollView setContentSize: self.contentView.bounds.size]; > > [self.scrollView flashScrollIndicators]; > > } > > > とありますがswiftの場合どう記述すればいいのか、これで解決するのか わかりません。 よろしくお願いします。
回答: `viewDidLayoutSubviews`の記述はとりあえず消しておいて、 以下の記述を追加してもスクロールしないか確認してみてください。 ``` webView.scrollView.scrollEnabled = true ``` 以下のコードで試してみてください。 ``` import UIKit class ViewController: UIViewController { @IBOutlet weak var webView: UIWebView! override func viewDidLoad() { super.viewDidLoad() let url = NSURL(string: "http://www.apple.com")! webView.loadRequest(NSURLRequest(URL: url)) } } ```