問題タブ [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.
objective-c - NSURLConnection&UIProgressView
「didFinishLaunchingWithOptions」メソッドで、GUIにUIProgressViewを作成し、その後、NSURLConnectionを使用してWebServiceを呼び出すメソッドを呼び出し、SOAPメッセージを含むXMLを取得します。
デリゲートメソッド「connectionDidFinishLoading」で、別のクラスのNSXMLParserを使用してXMLを解析します。
問題は、XMLの解析中にUIProgressViewを更新したいのですが、XML全体が解析された後に更新されることです。これは、NSURLconnectionがメインスレッドで実行され、UIをブロックしているためだと聞きました。
プログレスバーの解析と更新を同時に行うにはどうすればよいですか?
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
iphone - ビデオをphpに投稿しながらUIProgressViewを更新する
UIProgressView
ビデオをサーバーにアップロードしているときに更新する方法を見つけようとしています。ビデオはユーザーが選んだビデオです。サーバーにアップロードするコードは次のとおりです。
私UIProgressView
の名前ProgressForUpload
は です。新しいスレッドを使用する必要があると思います。私が作成しているこのアプリは画像もアップロードします。progressview
これを行うことで画像を更新できます:
次に、画像をアップロードするときに、完了するまで現在の進行状況に進行状況を通知する新しいスレッドを作成します。
ただし、このようなことがビデオのアップロードに当てはまるかどうかはわかりません。
ありがとう、ジェイコブ
objective-c - UIProgressView がループで更新されない
ファイルを読み込んでおり、進行状況を UIProgressView に表示したいと考えています。次の方法でイニシャルを設定できます。
.. in viewDidLoad これは完全に機能します。
私がやりたいことは、ループごとにバーに 0.1 を追加することだけですが、更新されません。
私はチェックしましたが、ループするたびにバーを更新するだけでは何も見つかりませんでした。
これについてアドバイスを共有できる人はいますか?
- -アップデート - -
これを試してみましたが成功しませんでした:
ios - UIProgressView を NSURLConnection に追加しますか?
UIProgressView を NSURLConnection に追加することは可能ですか? データの長さを取得して int に設定し、その int を他のクラスの UIProgressView に送信するのと同じくらい簡単ですか?
誰かがこれを行う方法を教えてもらえますか? 私を正しい方向に向ける例やリンクはありますか?
ありがとう!!!
iphone - ユーザーがボタンをクリックしたときに UIActionSheet が閉じられないようにする方法はありますか?
ダウンロードの進行状況を示すUIProgressView
ために myにを追加しました。そのため、ユーザーがダウンロードボタンをクリックしたときにUIActionSheet
、私のUIActionSheet
ものを却下したくありません。
しかし、それを行う方法はありますか?
現在、 didDismissWithButtonIndexデリゲート メソッドを実装して、閉じUIActionSheet
た後に再び表示します。しかし、もっと良い方法があることを願っていました。
uikit - 泡のあるUIProgressView?
では、&UINavigationBar
のハイブリッドを配置して、ユーザーがサインアップ フローのどのステップ (ページ) にいて、残りのステップ数をユーザーに示したいと考えています。UIProgressView
UIPageControl
UIProgressView
バブル/ドット/サークル以外は次のようになります。
どうすればそれができますか?UIKit はそのようなコントロールを提供しますか? そうでない場合、そのオープン ソース バージョンはありますか?
iphone - AVPlayer のタイムライン プログレス バー
AVPlayer
AVPlayer
は完全にカスタマイズ可能ですが、残念ながら、タイム ライン プログレス バーを表示するための便利な方法があります。
ビデオがどのように再生されたか、どれだけ残っているかを示す進行状況バーがありますMPMoviePlayer
.
ビデオのタイムラインを取得するAVPlayer
方法とプログレスバーを更新する方法
私に提案してください。
iphone - ASIHTTPRequest が DownloadProgress デリゲートを更新していない
ASIHTTPRequest を使用して、ファイルをローカルに iDevice にダウンロードしています。
私のダウンロードコードは次のとおりです
オブジェクトitem
は への参照を保持しますUIProgressView
。画面には表示されますが、更新されません。
デバッグするためにUIProgressView
、次のログをサブクラス化して追加しました
私のコンソールは現在、50 回までの反復で 0.0 から 1.0 までの進行状況を示しています (素晴らしい!) が、uiProgressView は変化せず、最後に NSLog は進行状況ビューのデフォルト設定である 0.5 を表示します。
誰が何が起こっているのか考えていますか?
EDIT UIProgressView はこれでアクセスされます
私はステップスルーして、UIProgressView全体への正しい参照を維持しているように見えるのを見ました
TableView メソッドの編集
ios4 - iOS 5 以降、setProgress は UIProgressView を更新しなくなりました
iOS 5 が出てから、プログレス バーに少し問題があります。以下のコードは iOS 5 より前は問題なく動作していましたが、iOS 5 では進行状況バーにループ内で設定された新しい進行状況が表示されなくなりました。
コードは次のように動作すると予想されます。
- プログレスバーを作成する(作品)
- 新しいバックグラウンド プロセスの場合: 初期進行状況を 0.25 に設定します (動作します)。
- 同じバックグラウンド プロセスで: ループを通過しながら進行状況を更新します (iOS 4 で機能)
バー初期化のコードは次のとおりです。
別のスレッドでは、進行状況の開始点を 0.25 に設定します。
少し後に、ループ内の進行状況を更新して、ダウンロードの進行状況を表示します。
…しかし、進行状況は画面に表示されず、進行状況バーは設定された初期の 0.25 進行状況でスタックします。
iOS 5 のリリースで、それを壊す可能性のある変更はありましたか?