読み込み中にtableViewCell内にアクティビティインジケーターを表示するにはどうすればよいですか?

SwiftyJD

現在tableViewがあり、セルの1つにwebViewが含まれています。webViewが読み込まれているときに、アクティビティインジケーターを表示したいのですが、そのセルにのみ表示されます。現在、インジケーターは表示されますがアニメーション化されず、ビデオが表示されても非表示にはならず、ビデオの上に留まります。tableViewCellのコードは次のとおりです。

class VideoOnDetailCell: UITableViewCell {
      @IBOutlet weak var videoDetail: UIWebView!
      @IBOutlet weak var activityIndicator: UIActivityIndicatorView!

  func webViewDidStartLoad(webView: UIWebView) {
    activityIndicator.hidden = false
    activityIndicator.startAnimating()
    NSLog("The web view is starting to load")
  }
  func webViewDidFinishLoad(webView: UIWebView){
    activityIndicator.hidden = true
    activityIndicator.stopAnimating()
    NSLog ("The web view has finished loading")

  }
}

次に、cellForRowAtIndexPathを示します。

  let cell = tableView.dequeueReusableCellWithIdentifier("videoDetail", forIndexPath: indexPath) as!
      VideoOnDetailCell

      cell.videoDetail.allowsInlineMediaPlayback = true
      cell.videoDetail.loadHTMLString("<iframe width=\"\(cell.videoDetail.frame.width)\" height=\"\(200)\" src=\"\(videoURL[indexPath.row])/?&playsinline=1\" frameborder=\"0\" allowfullscreen></iframe>", baseURL: nil)
      self.DetailTvTableView.rowHeight = 200
      return cell
マット

問題は、セルがWebビューのデリゲートではないため、セル内のWebビューデリゲートメソッドが呼び出されないことです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

黒い透明な四角にアクティビティインジケーターの読み込みアラートを作成するにはどうすればよいですか?

分類Dev

ViewControllerからアクティビティインジケーターを簡単に表示するにはどうすればよいですか?

分類Dev

iPhone画面の中央にアクティビティインジケーターを表示するにはどうすればよいですか?

分類Dev

Swift:アクティビティインジケーターを最小時間表示するにはどうすればよいですか?

分類Dev

jQuery:サイドナビゲーションのクリックされたタブを覚えて、新しくページが読み込まれたときに色付き(アクティブ)にするにはどうすればよいですか?

分類Dev

collectionViewSwiftでデータの読み込み中にアクティビティインジケーターを表示する

分類Dev

ページレベルでアクティビティインジケーターを追加するにはどうすればよいですか?

分類Dev

次のページの読み込みが始まる前にJavaScriptをアクティブ化するにはどうすればよいですか?

分類Dev

メインアクティビティでのみメニューを表示するにはどうすればよいですか?

分類Dev

Android Studioでアクティビティ画面が最初に読み込まれたときに、現在の位置データを含む非表示のバックグラウンドでSMSテキストメッセージを送信するにはどうすればよいですか?

分類Dev

iOS:アクティビティインジケーターが停止したらコードを実行するにはどうすればよいですか?

分類Dev

UCollectionViewの下部にアクティビティ/読み込みインジケーターを追加する

分類Dev

フォームの上に読み込みインジケーターを表示するにはどうすればよいですか?

分類Dev

アクティビティインジケータをプログラムで配置するにはどうすればよいですか?

分類Dev

ページの読み込み時に非表示のリストアイテムを表示するにはどうすればよいですか?

分類Dev

Web ページが読み込まれたときにアクティビティ インジケーターを停止して非表示にする

分類Dev

非アクティビティクラスのインタースティシャル広告を表示するにはどうすればよいですか?

分類Dev

Node.jsパッケージの読み込み時間のペナルティを計算するにはどうすればよいですか?

分類Dev

React Nativeでアクティビティインジケーターが表示されているときにすべての画面のタッチをロックするにはどうすればよいですか?

分類Dev

ネイティブスクリプトを使用してAndroidアプリでページが読み込まれたときにキーボードを表示するにはどうすればよいですか?

分類Dev

Playストアと同様の読み込みインジケーターを作成するにはどうすればよいですか?

分類Dev

現在開いているアプリケーションのみが表示されるようにGNOMEアクティビティを編集するにはどうすればよいですか?

分類Dev

プロジェクトに追加した後、作成済みアイテムテンプレートに書き込んだメソッドとプロパティを非表示にするにはどうすればよいですか?

分類Dev

Androidでアクティビティを再読み込みせずに、すべての行を削除してAndroidでリストビューをリセットするにはどうすればよいですか?

分類Dev

アクティビティ内のビューを作成するにはどうすればよいですか?

分類Dev

ビューベースのNSOutlineViewにアイテムのビューを再読み込みさせるにはどうすればよいですか?

分類Dev

JavaScriptのみでアクティブなナビゲーションアイテムを設定するにはどうすればよいですか?

分類Dev

メインアクティビティの終了後にサービスからトーストを表示するにはどうすればよいですか?

分類Dev

ngOnInitの後にページの読み込み時にプロパティを更新するにはどうすればよいですか

Related 関連記事

  1. 1

    黒い透明な四角にアクティビティインジケーターの読み込みアラートを作成するにはどうすればよいですか?

  2. 2

    ViewControllerからアクティビティインジケーターを簡単に表示するにはどうすればよいですか?

  3. 3

    iPhone画面の中央にアクティビティインジケーターを表示するにはどうすればよいですか?

  4. 4

    Swift:アクティビティインジケーターを最小時間表示するにはどうすればよいですか?

  5. 5

    jQuery:サイドナビゲーションのクリックされたタブを覚えて、新しくページが読み込まれたときに色付き(アクティブ)にするにはどうすればよいですか?

  6. 6

    collectionViewSwiftでデータの読み込み中にアクティビティインジケーターを表示する

  7. 7

    ページレベルでアクティビティインジケーターを追加するにはどうすればよいですか?

  8. 8

    次のページの読み込みが始まる前にJavaScriptをアクティブ化するにはどうすればよいですか?

  9. 9

    メインアクティビティでのみメニューを表示するにはどうすればよいですか?

  10. 10

    Android Studioでアクティビティ画面が最初に読み込まれたときに、現在の位置データを含む非表示のバックグラウンドでSMSテキストメッセージを送信するにはどうすればよいですか?

  11. 11

    iOS:アクティビティインジケーターが停止したらコードを実行するにはどうすればよいですか?

  12. 12

    UCollectionViewの下部にアクティビティ/読み込みインジケーターを追加する

  13. 13

    フォームの上に読み込みインジケーターを表示するにはどうすればよいですか?

  14. 14

    アクティビティインジケータをプログラムで配置するにはどうすればよいですか?

  15. 15

    ページの読み込み時に非表示のリストアイテムを表示するにはどうすればよいですか?

  16. 16

    Web ページが読み込まれたときにアクティビティ インジケーターを停止して非表示にする

  17. 17

    非アクティビティクラスのインタースティシャル広告を表示するにはどうすればよいですか?

  18. 18

    Node.jsパッケージの読み込み時間のペナルティを計算するにはどうすればよいですか?

  19. 19

    React Nativeでアクティビティインジケーターが表示されているときにすべての画面のタッチをロックするにはどうすればよいですか?

  20. 20

    ネイティブスクリプトを使用してAndroidアプリでページが読み込まれたときにキーボードを表示するにはどうすればよいですか?

  21. 21

    Playストアと同様の読み込みインジケーターを作成するにはどうすればよいですか?

  22. 22

    現在開いているアプリケーションのみが表示されるようにGNOMEアクティビティを編集するにはどうすればよいですか?

  23. 23

    プロジェクトに追加した後、作成済みアイテムテンプレートに書き込んだメソッドとプロパティを非表示にするにはどうすればよいですか?

  24. 24

    Androidでアクティビティを再読み込みせずに、すべての行を削除してAndroidでリストビューをリセットするにはどうすればよいですか?

  25. 25

    アクティビティ内のビューを作成するにはどうすればよいですか?

  26. 26

    ビューベースのNSOutlineViewにアイテムのビューを再読み込みさせるにはどうすればよいですか?

  27. 27

    JavaScriptのみでアクティブなナビゲーションアイテムを設定するにはどうすればよいですか?

  28. 28

    メインアクティビティの終了後にサービスからトーストを表示するにはどうすればよいですか?

  29. 29

    ngOnInitの後にページの読み込み時にプロパティを更新するにはどうすればよいですか

ホットタグ

アーカイブ