問題タブ [uiprogressview]
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.
iphone - UIProgressView:古いスタイルを取得する方法は?
UIProgressViewの古いスタイルを探しています。
代替テキストhttp://img.skitch.com/20090620-dagnbt6eh2s884nfkbkqgne1re.jpg
私が提示できる唯一のUIProgressViewStyleはこれです:
代替テキストhttp://img.skitch.com/20090620-ewujnw3r62qnb91qpbdh8iktne.jpg
古いものはまだ利用できますか?プロパティを設定すると、UIProgressViewStyle
常に青いUIProgressViewが表示されます。
uiview - アプリがリソースをロードしている間、UIProgressView が更新されない
長いリソースの読み込みプロセス中に UIView にある UIProgressView プログレス バーを更新しようとしています。NIB ファイルから大量のビットマップをロードしているとしましょう (おそらく 100 のように)。10 をロードした後、既に表示されている UIView の一部である UIProgressView に .progress を発行します。だから、私は発行します:
次に、別の 10 個のビットマップを読み込み、次を発行します。
などなど。アプリを実行すると、進行状況バーが進みません。最初の位置にとどまるだけです。完全なバカのように聞こえるかもしれませんが、OS が UI を更新できるように、リソースを別のスレッドにロードする必要がありますか?それとも、もっと簡単な方法がありますか? ご協力ありがとうございます。
iphone - iPhone - プログレスバー付きのスプラッシュスクリーン
背景に Default.png を表示し、前に UIProgressBar を表示する SplashView を作成しようとしました。しかし、スプラッシュ画面が更新されていません...
ビューコントローラー内で、最初に初期化のステップ数をパラメーターとしてスプラッシュビューをロードし、次に NSTimer を介して 2 番目のスレッドを開始し、初期化ステップごとに SplashView に新しい進行状況の値を表示するように指示します。
理論的にはすべて問題ないように見えますが、このアプリを実行すると進行状況バーが更新されません (スプラッシュ スクリーンのメソッドが値を受け取り、ログで確認できます)。usleep(10000); も追加しようとしました。その間にビューの更新に少し時間を割き、プログレス バーを使用する代わりに、ビューに直接描画して [self setNeedsDisplay] を呼び出しました。しかし、すべてがうまくいきませんでした:/
私は何を間違っていますか?
ご協力いただきありがとうございます!
トム
ここにいくつかのコードがあります:
iphone - iPhoneに何かがロードされていることをユーザーに示す最良の方法は何ですか?
最近、何かがロードされていることをユーザーに示す方法を作成しようとしています。iPhoneを持っている人なら誰でもこれが以前にアプリだと思ったことがあると思いますが、それを行う最良の方法は何ですか?
UIProgressHUDを使い始めましたが、プライベート(文書化されていない)APIを実際に使用するべきではないことが指摘されました。
次に、MBProgressHUDと呼ばれるカスタムバージョンであるこれに移動しましたが、これを使用した経験では、ボタンからではなく呼び出しようとしたときに読み込み部分が表示されず、非常にバグがありました(それほど難しくはありませんでした)クリックするだけでサンプルコードがクラッシュします)。
その後、James Brannanが彼の本からこれを見つけましたが、過去にUIProgressHUDのようなアプリをたくさん見たときに、なぜこれが「適切な方法」であると彼が主張するのかよくわかりません。 。
誰かアイデアはありますか?
ありがとう
iphone - iPhoneでデタッチされたスレッドの待機状況を解決しますか?
プライベートMBProgressHUDを使用しています
現在、addrecordサービスを呼び出している追加ボタンのインジケータービューを使用しています。
お気に入りに追加する方法:
楽器がuialertviewのリークを与えることを除いて、これはすべて正常に実行されています。これは、mbprogreshudと競合している可能性があります。
そこで、呼び出し元のメソッドからアラートを削除して、呼び出し元に次のようなメソッドを配置することを考えました。
呼び出し元のメソッドは次のようになります。
お気に入りに追加する方法:
progresshudスレッドの起動では、次のようなものが切り離されています。
今私の質問は、私が最初のシナリオに従う場合です。アラートビューのリークが発生しないことをどのように保証できますか
または、2番目のシナリオに従っている場合、この行の実行が完了した後にif条件が実行されることをどのように保証できますか?
iphone - 一意のNSIndexPathと一意のNSUInteger(またはint)の間の変換
セル内のウィジェットの一意のプロパティ値を作成するために、テーブルビューセルと一意のまたは、の間に1対1のマッピングを作成するために、ここで提案されている方法よりも優れた方法はありますか?NSIndexPath
NSUInteger
int
tag
UIProgressView
リンクは、との間で変換するカテゴリ拡張を介してメソッドを追加しますがUIKit
、それらは特定の行数未満でのみ機能します。NSIndexPath
int
確かに、私はその制限にぶつからないかもしれませんが、誰かが思いついたマッピングがあり、それが任意の数の行で機能することを保証できるかどうか疑問に思っています。
iphone - UIWebViewのロード中にUIProgressViewを使用するには?
UIWebView で urlrequest をロードしているアプリケーションを開発していますが、正常に実行されました。
しかし今、ロードが進行中 (0.0 から 1.0 まで) に UIProgressView を表示しようとしています。これは、ロードの進行とともに動的に変更されます。
どうやってやるの?
cocoa-touch - 複数ファイルのダウンロード用にUIProgressViewを更新するには(デリゲートの使用方法)?
複数ファイルのダウンロードの進行状況の値をテーブルセルのUIProgressViewに更新しようとしています。非同期ダウンロード操作を行うNSOperationQueueを持つFileDownloaderクラスがあります。FileDownloaderクラスの「デリゲート」を使用してUIを更新することを考えています。しかし、コードをコンパイルすることはできません。私はFileDownloaderをシングルトンとして持っています。何か基本的なことを理解するのに欠けているのではないかと思います。
コードの設定は次のとおりです。
FileDownloader.h
MyTableViewCell.h
まず、 MyTableViewCellで「 FileDownloaderDelegateのプロトコル宣言が見つかりません」コンパイラエラーが発生しました。そこで、FileDownloaderDelegateのプロトコル宣言を別の.hファイルに移動して、コンパイルできるようにしました。それでも、tableViewControllerからデリゲートに割り当てることはできません。
[[FileDownloader sharedInstance] setDelegate:myTableViewCell];
「FileDownloaderがsetDelegateメソッドに応答しない可能性があります」という警告が表示されました。これは、デリゲートを認識していないことを意味します(「@synthesizeデリゲート」はありますが)。シングルトンまたはデリゲートの使用法について何かを理解していないのではないかと思います。
iphone - UIProgressViewを特定の値に開始する方法は?
それは.hまたは.mにありますか?これを行うにはどうすればよいですか?
iphone - 再生iphoneを表すprogressview
avaudioplayer で音楽ファイルを再生するアプリケーションを作成しました。曲の再生を表すために、ビューにプログレスビューを表示する必要があります。ゼロから始めて、曲の終わりで終わります。それを実装する方法??? 助けてください...