問題タブ [viewdidload]

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 投票する
1 に答える
993 参照

iphone - データの読み込み中にアクティビティインジケーターを表示する際の問題

私の問題には本当に簡単な解決策があるように感じますが、これまでのところほとんど成功していません...最初の.xibファイル(default.pngスプラッシュ画面を早く終了する)をロードして、表示できるようにしますHTMLデータをロードし、xibファイルによって作成されたテキストラベルフィールドを設定する際のアクティビティインジケーター。

残念ながら、以下のコードを実行すると、各Webサイトからすべてのデータが読み込まれるまでdefault.png画像が表示されます...最初にmainViewを表示し、次にアクティビティインジケーターを開始し、 htmlデータ、および私のmainViewでテキストラベルを設定しますか?

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

objective-c - ビュー内のすべてのデータを読み込む 読み込まれたかどうか?

あるプロジェクトでは、1432 ノードの XML ファイルを使用しています。ユーザーが要求したときに、100 ノードの 2 ブロックを取得する必要があります。

重要なのは、iPhone でのパフォーマンスがよくわからないということです。次のオプションのどれに従う必要がありますか。

  1. すべてのデータをviewDidLoadにロードし、ユーザーが要求すると、要求されたデータのブロックを渡すtableviewControllerを開きます。
  2. ユーザーが要求するたびに、XML ファイルをスキャンし、必要なブロックのみを保存します。

提案をありがとう。ジョナサン。

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

iphone - BringSubViewToFront 、 sendViewToBack 、 Interface Builder 、ヘルプ !

プログラムの addSubView としてではなく、Interface Builder にビューを追加した場合、bringSubViewToFront 、sendViewToBack を使用できますか? それらを使用するには、loadView を定義する必要がありますか? ViewDidLoad で使用しようとしていますが、未定義のメソッドが返されるためです。

IB にいくつかのビューがあり、返送したいのですが? いくつかのブール変数を使用して、他のビューを前面に表示しますか? それはIBで可能ですか、それともbringSubViewToFront、sendViewToBackメソッドを使用する必要がありますか? 私の場合、これらのメソッドを使用するにはどうすればよいですか? どうもありがとう

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

ios - viewDidLoad で UIView の自動サイズ変更ルールを起動するにはどうすればよいですか?

ストラットとスプリングを使用して、Interface Builder で iPad を対象とした UIView を作成しました。デバイスの向きを変更すると、アプリの実行中に自動サイズ変更が完全に機能します。しかし、起動時に、デバイスの開始方向に関係なく、UIView は (私の xib で描かれたように) 横長のサイズに設定されます。デバイスを縦向きにしたアプリ?

ありがとう!

0 投票する
4 に答える
3561 参照

iphone - [super viewDidLoad] を UIViewController に配置する場所に違いはありますか?

重複の可能性:
[super viewDidLoad] 規則

UIViewController[super viewDidLoad]内に置く場所に違いはありますか? viewDidLoadつまり、メソッドの最初 (UIViewController をセットアップするコードの前) または最後 (UIViewController をセットアップするコードの後) に配置する必要がありますか、それとも違いはありませんか?

0 投票する
3 に答える
97 参照

iphone - あるページから別のページにメッセージを渡す方法は?

私の問題は、さまざまなユーザーがさまざまな製品にアクセスできることです。ユーザー 1 は 3 にアクセスでき、ユーザー 2 は 4 つすべてにアクセスできるとします。

ログイン時に、ユーザー 1 がログインすると、MainView に 3 つのセルのみを表示するように指示できますか? MainView の ViewDidLoad のようなもので、ログイン ページがエコーしたものを読み取りますか?

それはできますか?

ありがとう。

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

iphone - viewDidLoad または loadView に UIDatePicker を追加する必要がありますか?

UIDatePicker を追加するのが適切なのはどこですか? viewDidLoad に追加する必要がありますか? またはロードビューで?

この UIDatePicker はメイン ビューのサブビューである必要があり、この viewController のビューが表示されている間ずっと表示されます。

ありがとうございました!

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

iphone - 適切な場所で Core Data から UISearchBar データ ソースを更新する

私のアプリでは、テーブル ビューの上に検索バーがあります。私の問題はこれです:

テーブル ビューに移動して階層の任意のレベルにアイテムを追加し、ルート (検索バーがある場所) に戻って検索しようとすると、結果に表示されません。

たとえば、アプリの起動時に既に itemOne と itemTwo がコア データにある場合は、それらを検索して問題なく見つけることができます。しかし、itemThree を追加して検索しようとすると、見つかりません。

Core Data からすべての項目をロードするために検索バーが使用する配列は、viewDidLoad メソッドにあります。

最後の項目を追加した後、viewDidLoad が実行されていないことはわかっています。これが私の問題です。しかし、追加されたアイテムで更新されるこのコードをどこに置くべきかわかりません。

どんな入力でも大歓迎です。ありがとう。

0 投票する
3 に答える
276 参照

iphone - viewDidLoadは無限ループになります。ヘルプ

これはおそらく最も簡単で最も簡単な質問です。

そのため、viewDidLoadメソッドで0.25の値0〜3の増分で配列を初期化しようとしていますが、ここで無限ループを確認できます。

そしてこれがアウトプットです。