問題タブ [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.

0 投票する
2 に答える
324 参照

ios - ビューを NSObject クラスからプッシュする

NSObject の子であるクラスから画面/ウィンドウにビューをプッシュするにはどうすればよいですか? 現時点では、アプリ内のデータをサーバー上のデータと同期するクラスを作成しており、MBProgressHUD クラスを使用したいと考えています。問題は、同期クラスが NSObject の子であり、このクラスから何かを画面にプッシュする方法がわからないことです。

または、NSObject クラスを別の種類の親クラスに完全に編集する必要がありますか?

ありがとう、フルーツティー

0 投票する
1 に答える
124 参照

objective-c - 関数 B を起動 関数 A が終了してから 3 秒後 (MBProgressHUD を使用)

関数Bで実行される関数が終了してから数秒後にUIActionSheetを表示したい.

次のようにするとうまくいきます:

しかし、私はMBProgressHUDをアクティビティインジケーターとして使用しています:

関数 B が呼び出されることはありません。[セルフ機能B]に切り替えると呼び出されます。これは、まだ理解していないスレッドの問題だと思います。[self performSelectorOnMainThread] を使用すると、関数 B が呼び出されますが、それを遅らせることはできないようです。

0 投票する
2 に答える
328 参照

iphone - 解析でアクティビティインジケーターを追加するにはどうすればよいですか?

テーブルビューの行をクリックするとアクティビティインジケーターまたはMBProgressHUDを追加し、次のビューのテーブルロードをクリックすると消えます。

上記のコードは行を選択するためのものです。この関数呼び出しのときに、アクティビティインジケーターまたはMBProgressHUDを追加して表示し、次のビューで解放します。どうやって?

0 投票する
10 に答える
6225 参照

ios - MBProgressHUDの上に表示されるUITableViewの見出し

したがって、インターネットからデータをロードし、ロードプロセス中にMBProgressHUDを使用するUITableViewControllerのサブクラスがあります。標準のMBProgressHUD初期化を使用します。

結果は次のとおりです。

結果

この問題を解決する方法はありますか、それともMBProgressHUDを放棄する必要がありますか?

ありがとう!

0 投票する
2 に答える
941 参照

objective-c - MBProgressHUD を別のクラスから隠す

Web サービスへのリクエストを処理するクラスがあります。サービスから情報を取得し始めたら、別のクラス ビューに HUD を作成して追加します。このような、

読み込みが完了したら、これを呼び出します。

デリゲートを自分自身に設定し、

しかし、ビューから削除することはできません。

最初のクラスが Web サービスからデータを取得している間に、あるクラスで開始して別のクラスに表示したいと考えています。次に、最初のクラスから i を非表示にします。

何か案は?

編集:

さて、最初のクラスのデリゲートを次のように設定します。

しかし、どこに置くのですか:

0 投票する
1 に答える
671 参照

iphone - MBProgressHUB混合ビュー

AsiHTTPRequestからの肯定的な回答の後、MBPrograssHubを変更しようとしています。しかし、見方は同じままです。なぜなのかご存知ですか ?

ありがとう

0 投票する
1 に答える
189 参照

ios - MBProgressHUDの命名規則の明確化

非常に優れたAPIMBProgressHUDに出くわしましたが、ヘッダーMBProgressHUD.hのドキュメントを読んでいたときに、ドキュメントに便利なコンストラクター- (id)initWithWindow:(UIWindow *)window;であると書かれているため、混乱しました。

メモリ管理に関するAppleのドキュメントによると、コンビニエンスコンストラクターの前にinitalloccopyのいずれも付けないでください。

誰かが私がここで何かを逃しているかどうかを明確にすることができますか?

0 投票する
1 に答える
1379 参照

objective-c - ASIHTTPRequest startSynchronous コールバックがデータの受信前/受信後に MBProgressHUD を表示/非表示にしない

MBProgressHUDを作成して表示し、同期または非同期リクエストを開始し、UINavigationControllerに新しいコントローラーをプッシュし、MBProgressHUDを削除しようとしています。ただし、HUD はデータを受信するまで表示されません。HUDのちらつきだけあります。これを非同期でやってみましたが、まったく同じことができました。何か案は?

ASIHTTPRequest がどのように機能するかについての私の理解は、startSynchronous の前に発生することは、そのメッセージが呼び出される前に実際に発生するということです。次に、データが受信されて処理の準備が整った後、if(!error) 内のすべてが発生します。コールバックがまったく機能していないようです。

また、それが役立つ場合、これはすべて tableView:didSelectRowAtIndexPath: で行われます。

0 投票する
2 に答える
3808 参照

iphone - 新しいスレッドを生成せずに iPhone で MBProgressHUD を表示するには?

MBProgressHUD新しいスレッドを生成せずに iPhone アプリに表示したい。

非常に複雑なビジネス ロジック セットがあり、ユーザー入力を待機する必要がある場合があり (常にではありません)、複数のスレッドで実行すると、一度に複数回ユーザー入力を要求され、クレイジーなエラーが発生します。したがって、メインスレッドから何かを実行することは避けたいと思います。ただし、この制約によりMBProgressHUD、メイン スレッドがブロックされているため、 は表示されません。通常MBProgressHUD、次のコードで作成します。

しかし、メインスレッドをブロックせずに次のコードを使用したいと思います:

何かご意見は?

0 投票する
2 に答える
1399 参照

iphone - ViewDidLoadからのMBProgressHUD呼び出し

私はMBProgressHUDからrssパーサーを呼び出し、現時点ではviewdidappearにあり、機能しますが、viewdidloadに入れたいので、戻ったときにリロードされません-ただし、viewdidloadに移動すると、プロセスは実行されますが、実行されませんMBProgressHUD。

何か案は?

ありがとう、トム