問題タブ [mbprogresshud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios5 - iOS MBProgressHUD : 正しいタイミングで表示
を使用したタブ付きアプリがありUITabBarController
ます。ViewController1
2 つのタブがあり、それぞれ&にリンクされてViewController2
います。各View Controllerがロードされると、サーバーからデータがフェッチされます。したがってMBProgressHUD
、読み込み状況を表示するために使用します。
ただし、現在の動作は次のように動作します。タブを切り替えると、アプリがハングしたように見えます。しかし、データがサーバーからロードされた後、MBProgressHUD
一瞬点滅して消え、ビューが新しいタブに変更されます。
しかし、私が欲しいのはMBProgressHUD
、新しいタブが一度タッチMBProgressHUD
されたときに表示され、データの読み込みが完了すると閉じられることです。私は何を取りこぼしたか?
私が使用するコードは次のとおりです。
更新: ここに xCode プロジェクトのサンプルがあります。[ダウンロードリンク]
ios - MBProgressHud - 1 つのタブで操作するだけですか?
MBProgressHud を 1 つのタブでのみアクティブにする方法はありますか? 現在、最上位のビューで実行されているため、タブと残りの UI が応答しません。
xcode - xcode:uiWebviewで「Twitter」ページをロードするときにMBProgressHUDを使用する
MBProgressHUD を使用して、いくつかの Web ページの読み込み中にスピナーを表示しています。
一部のサイトではうまく機能しますが、「twitter」アカウント ページを開こうとすると、スピナーが画面に表示されたままになり、Web ビューの読み込みがまだ完了していません。
twitter 以外のサイトで機能する私のコードは次のとおりです。
および ViewDidLoad で:
singleton - AFHTTPRequestOperation で MBProgressHud を更新する方法
Ios を学習するために、いくつかの例をダウンロードしました。
例は次のとおりです。
- AFネットワーキング;
- アプリ内購入 (RayW から);
- MBProgressHud;
ビューコントローラーで、Inapp 購入シングルトンの例をトリガーする UIbutton を押し、AFHTTPRequestOperation を使用してサーバーからファイルのダウンロードを開始します。コミュニケーションのこの部分が機能します。しかし、私が達成したいのは、ダウンロード中にhudを更新することです。ファイルが10Mbを超えるため。
それで、問題は、ダウンロードの進行状況でhudを更新するにはどうすればよいですか? 描き下ろしてみます。
Viewcontroller でボタンを押すと、hud が表示されます。
--> リクエストは、ネットワーキング部分を処理する Singleton InApp ヘルパー クラスに送信されます。
--> その後、ファイルのダウンロードのために AFHTTPRequestOperation がシングルトン クラス内で呼び出されます。
- ---> このダウンロード中に、進行状況に setDownloadProgressBlock メソッドを使用します。
しかし、viewcontroller の hud に進捗情報を送信するにはどうすればよいですか?
ありがとう。
objective-c - iOS:MBProgressHUDおよび自動参照カウント(ARC)
xCode4.2およびiOS5SDKでは、自動参照カウント(ARC)が導入されています。ただし、MBProgressHUDなど、多くのサードパーティライブラリのコンパイルに失敗しました。
これらのコンパイルエラーを回避する方法はありますか(サードパーティライブラリのみ)?または、ARCを無効にする必要がありますか?
ios - IPad MBProgressHUD はデバイスの向きの変更をサポートしていますか?
私はhudを表示するためにMBProgressHUDを使用しています。ポートレート モードではすべて正常に動作しますが、デバイスの向きを変更すると、hud が正しく回転しませんか?
hud を正しい方法で設定するプロパティはありますか?
ios - UIImagePickerController で MBProgressHUD ビューをカスタマイズするには?
イメージ ピッカー コントローラーに MBProgressHUD ビューを挿入しました。写真を撮るための指標として機能するはずです。そのために、以下のように MBProgressHUD をカスタマイズしました。
私はこのカスタマイズ コードをあらゆる場所でテストしましたが、常に成功しています。しかし、UIImagePickerController では、インジケーターのみを表示し、画像を表示しない "loadingScreen.png" では機能しません。
それを解決するのを手伝ってください。
iphone - MBProgressHud は、ローダーを表示するときにビューをクリアします
MBProgressHud を使用して負荷インジケーターを表示しています。これが私の表示コードです:
問題は、これを実行すると、たくさんの写真を含むビューが消去されることです。これは、ユーザーが視覚的な参照フレームを失うため、混乱を招きます。
MBProgressHud を使用しないと、既存の写真セットCreateCollage
が終了するまで表示され、次のセットにラグまたはフリーズするだけで、ある程度は問題ありませんが、好ましくありません。何か案は?ありがとう
ios - 奇妙なクラッシュで終了するMBProgressHUDにデータを渡すios
初めまして、長々とした質問で申し訳ありません。
私のアプリでは、大きなビデオ ファイル (30 ~ 60Mb) をダウンロードします。明らかに、進行状況についてユーザーに伝えたいと思います。ダウンロードは Urban Airship からのもので、私はその方法の 1 つを使用して進行状況を取得します。ただし、これは TableViewController で発生しますが、ダウンロード インジケーター (MBProgressHUD) は別のビューから開始され、UADetail と呼ばれます。
あるビューから別のビューに進行状況を渡すには、Singleton を使用します。ランダムに、早期に発生することも、遅く発生することも、まったく発生しないこともあり、アプリはログにこれを記録してクラッシュします。
2012-03-12 15:13:30.528 isengua-en[3478:681f] HUD lessonDownloadProgress: 0.053478 2012-03-12 15:13:30.553 isengua-en[3478:707] Lessonlist progress: 0.055272 2012-03-12 15 :13:30.562 isengua-en[3478:707] LLVC downHUD progress: 0.055272 2012-03-12 15:13:30.565 isengua-en[3478:707] -[LessonListViewController >productsDownloadProgress:count:] [57 行目] [StoreFrontDelegate ] productsDownloadProgress: 0.055272 count: 1 2012-03-12 15:13:30.569 isengua-en[3478:6307] * -[CFNumber _getValue:forType:]: 割り当て解除されたインスタンス 0x83c6e80 にメッセージが送信されました
1 つ目は、LessonListViewController です。
}
シングルトンは次のようになります。
そして、UADetail で読み取られます。
ios - MBProgressHUD がリセットされない
タブバーでナビゲートされる教育アプリで MBProgressHUD を使用しています。
ユーザーは、Urban Airship のストアフロントを介してテーブルビューから UA の詳細ビューに直接移動します。購入をクリックすると、HUD が表示されます
showWhileExecutingステートメントを使用しています。
"Connecting" から "Downloading" から "Unpacking" に変わるには、3 つの while ステートメントが必要です。すべて正常に動作しています。
ここで問題が発生します...これを2回目にすると、ラベルのテキストは変更されません。「接続中」で止まっています。NSLog で、他のループを通過していることがわかります。
その上、モードを変更しようとすると、アプリがクラッシュします。
これは 2 回目以降の使用時にのみ発生します。アプリを強制終了すると、すべてが初めて機能します。
MBProgressHUD が終了してもリセットされないように見えます。
(ARCはプロジェクトで使用されています)
解決策を持っている人はいますか?ありがとう
編集: