1
XcodeとSwiftでiOSアプリケーションをビルドしています。Xcode:endRefreshing()後にWebViewがリフレッシュ/リロードする
activityIndicatorがリフレッシュするときにプルします。 アニメーションをリリースすると/スピンは直ちに停止しますが、ウェブサイトはca後にリフレッシュ/リロードされます。 3/4-1秒。
アニメーション/スピンホイールをリフレッシュの終了まで表示する方法はありますか? これは私のコードです:
func pullToRefresh() {
self.homewebview.reload()
self.refreshControl.endRefreshing()
// NSURLCache.sharedURLCache().removeAllCachedResponses()
}
func addRefreshControl() {
refreshControl = UIRefreshControl()
refreshControl.attributedTitle = NSAttributedString(string: "Einen Moment bitte…")
refreshControl.addTarget(self, action: #selector(FirstViewController.pullToRefresh), forControlEvents:.ValueChanged)
self.homewebview.scrollView.addSubview(refreshControl)
refreshControl.tintColor = UIColor.blackColor()
}
こんにちは、お手伝いをしてくれてありがとう。アニメーションと紡ぎ車は今消えません。すべての時間にホイールが回転します。 –
'webView'オブジェクトのデリゲートを' self'に設定する必要があります。私の編集された答えをチェックしてください。 –
'self.webView.delegate = self'の場合: 'MyViewController'タイプの値を 'UIWebViewDelegate'に割り当てることができません。 –