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

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

objective-c - NSURLConnection&UIProgressView

「didFinishLaunchingWithOptions」メソッドで、GUIにUIProgressViewを作成し、その後、NSURLConnectionを使用してWebServiceを呼び出すメソッドを呼び出し、SOAPメッセージを含むXMLを取得します。

デリゲートメソッド「connectionDidFinishLoading」で、別のクラスのNSXMLParserを使用してXMLを解析します。

問題は、XMLの解析中にUIProgressViewを更新したいのですが、XML全体が解析された後に更新されることです。これは、NSURLconnectionがメインスレッドで実行され、UIをブロックしているためだと聞きました。

プログレスバーの解析と更新を同時に行うにはどうすればよいですか?

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

objective-c - UIProgressView とカスタムのトラックと進行状況の画像 (iOS 5 プロパティ)

に関して、iOS 5 でいくつかの新しいプロパティを試していますUIProgressView。彼らです:

@property(nonatomic, retain) UIImage *progressImage;
@property(nonatomic, retain) UIImage *trackImage;

これらの新しいプロパティにより、「progress」および「track」イメージのカスタマイズが可能になり、独自のロールを作成しなくても派手なプログレス バーを作成できます。

ただし、ドキュメントが少し不安定である/または私が認識していない標準があるため、Appleが進行状況の画像を「引き伸ばす」方法を理解できません。とにかく、誰かが適切な進歩と画像の追跡の方法を理解するのを手伝ってくれるかどうか尋ねています.

カスタム画像をロードすると、どのサイズを試しても、次のような結果が得られます。

進行例

私の測定値は次のとおりです。

  • UIProgressView の長さ: 226 単位
  • trackingImage.png: 10px
  • progressImage.png: 7px

最後に、これが私のカスタム イメージです。

進捗イメージ progressImage.png

追跡画像 trackImage.png

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

iphone - ビデオをphpに投稿しながらUIProgressViewを更新する

UIProgressViewビデオをサーバーにアップロードしているときに更新する方法を見つけようとしています。ビデオはユーザーが選んだビデオです。サーバーにアップロードするコードは次のとおりです。

UIProgressViewの名前ProgressForUploadは です。新しいスレッドを使用する必要があると思います。私が作成しているこのアプリは画像もアップロードします。progressviewこれを行うことで画像を更新できます:

次に、画像をアップロードするときに、完了するまで現在の進行状況に進行状況を通知する新しいスレッドを作成します。

ただし、このようなことがビデオのアップロードに当てはまるかどうかはわかりません。

ありがとう、ジェイコブ

0 投票する
5 に答える
6152 参照

objective-c - UIProgressView がループで更新されない

ファイルを読み込んでおり、進行状況を UIProgressView に表示したいと考えています。次の方法でイニシャルを設定できます。

.. in viewDidLoad これは完全に機能します。

私がやりたいことは、ループごとにバーに 0.1 を追加することだけですが、更新されません。

私はチェックしましたが、ループするたびにバーを更新するだけでは何も見つかりませんでした。

これについてアドバイスを共有できる人はいますか?

- -アップデート - -

これを試してみましたが成功しませんでした:

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

ios - UIProgressView を NSURLConnection に追加しますか?

UIProgressView を NSURLConnection に追加することは可能ですか? データの長さを取得して int に設定し、その int を他のクラスの UIProgressView に送信するのと同じくらい簡単ですか?

誰かがこれを行う方法を教えてもらえますか? 私を正しい方向に向ける例やリンクはありますか?

ありがとう!!!

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

iphone - ユーザーがボタンをクリックしたときに UIActionSheet が閉じられないようにする方法はありますか?

ダウンロードの進行状況を示すUIProgressViewために myにを追加しました。そのため、ユーザーがダウンロードボタンをクリックしたときにUIActionSheet、私のUIActionSheetものを却下したくありません。

しかし、それを行う方法はありますか?

現在、 didDismissWithButtonIndexデリゲート メソッドを実装して、閉じUIActionSheetた後に再び表示します。しかし、もっと良い方法があることを願っていました。

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

uikit - 泡のあるUIProgressView?

では、&UINavigationBarのハイブリッドを配置して、ユーザーがサインアップ フローのどのステップ (ページ) にいて、残りのステップ数をユーザーに示したいと考えています。UIProgressViewUIPageControl

UIProgressViewバブル/ドット/サークル以外は次のようになります。

ここに画像の説明を入力

どうすればそれができますか?UIKit はそのようなコントロールを提供しますか? そうでない場合、そのオープン ソース バージョンはありますか?

0 投票する
9 に答える
39625 参照

iphone - AVPlayer のタイムライン プログレス バー

AVPlayerAVPlayerは完全にカスタマイズ可能ですが、残念ながら、タイム ライン プログレス バーを表示するための便利な方法があります。

ビデオがどのように再生されたか、どれだけ残っているかを示す進行状況バーがありますMPMoviePlayer.

ビデオのタイムラインを取得するAVPlayer方法とプログレスバーを更新する方法

私に提案してください。

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

iphone - ASIHTTPRequest が DownloadProgress デリゲートを更新していない

ASIHTTPRequest を使用して、ファイルをローカルに iDevice にダウンロードしています。

私のダウンロードコードは次のとおりです

オブジェクトitemは への参照を保持しますUIProgressView。画面には表示されますが、更新されません。

デバッグするためにUIProgressView、次のログをサブクラス化して追加しました

私のコンソールは現在、50 回までの反復で 0.0 から 1.0 までの進行状況を示しています (素晴らしい!) が、uiProgressView は変化せず、最後に NSLog は進行状況ビューのデフォルト設定である 0.5 を表示します。

誰が何が起こっているのか考えていますか?

EDIT UIProgressView はこれでアクセスされます

私はステップスルーして、UIProgressView全体への正しい参照を維持しているように見えるのを見ました

TableView メソッドの編集

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

ios4 - iOS 5 以降、setProgress は UIProgressView を更新しなくなりました

iOS 5 が出てから、プログレス バーに少し問題があります。以下のコードは iOS 5 より前は問題なく動作していましたが、iOS 5 では進行状況バーにループ内で設定された新しい進行状況が表示されなくなりました。

コードは次のように動作すると予想されます。

  1. プログレスバーを作成する(作品)
  2. 新しいバックグラウンド プロセスの場合: 初期進行状況を 0.25 に設定します (動作します)。
  3. 同じバックグラウンド プロセスで: ループを通過しながら進行状況を更新します (iOS 4 で機能)

バー初期化のコードは次のとおりです。

別のスレッドでは、進行状況の開始点を 0.25 に設定します。

少し後に、ループ内の進行状況を更新して、ダウンロードの進行状況を表示します。

…しかし、進行状況は画面に表示されず、進行状況バーは設定された初期の 0.25 進行状況でスタックします。

iOS 5 のリリースで、それを壊す可能性のある変更はありましたか?