問題タブ [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.
iphone - 最初の起動時のviewDidLoadのpresentModalViewController
私は探し回っていましたが、残念ながら運がありませんでした。
私のアプリでは、ユーザーがアプリを初めて起動するときにサインイン/サインアップする必要があります。(NSUserDefaultsを使用して)最初の起動を決定する方法を知っていますが、サインイン/サインアップコントロールを含むモーダルを提示しようとすると、何も起こりません。
これが私が持っているものです:
ただし、何も起こりません。メインビューは通常どおり読み込まれます。どんな助けでも大歓迎です。
-Giles
iphone - Iphone 負荷 XIB/m/h 問題
なぜこれが機能しないのですか:
しかし、これは機能します
特定のクラスがロードされるときに、指定したクラスを直接ロードしたかったのですが...
iphone - iPhone 向けのプログラミング時にすべてのメソッドで NSArray を利用できるようにする方法
いくつかの NSArray を使用する iPhone アプリを作成しています。現在、各メソッドで配列を生成する必要があります。初期化中に NSArrays を作成し、その後すべてのメソッドで使用できるようにするなど、これを行うためのより効率的な方法が必要であることはわかっています。問題は、ViewDidLoad メソッドで NSArrays を作成するときに、他のメソッドでそれらを呼び出そうとすると、それらが認識されないというエラーが表示されることです。NSArrays を間違って初期化しようとしているのかもしれませんし、間違った場所にあるのかもしれません。これに関する情報をいただければ幸いです。お時間をいただきありがとうございます。
iphone - viewDidAppearのUIViewにアニメーションを追加するには?
viewDidLoad と viewDidAppear にアニメーションを追加しようとしましたが、うまくいきません:
なんで?
iphone - Iphone アプリ開発 - ビューをリロード (?) するにはどうすればよいですか?
さて、私はiPhoneゲームに取り組んでいます。メニュー画面から始めて、「New Game」または「High Scores」を選択します。「ニューゲーム」を選択しましょう。
これを初めて行うと、ゲームのプレイ方法を知らせるアラートが表示されます。これを - (id)initWithNibName 関数で実装しました。正確なコードは次のとおりです。
}
それはうまくいきます。ただし、メイン メニューに戻ってからゲーム画面に戻ると、このアラートはポップアップしません (ユーザーが最初に [新しいゲーム] をクリックしたときにのみポップアップします)。
補足として、viewDidLoad関数も使用しています。
これが私のペン先を実装するために使用しているコードです(私は信じています):
もう一度、どうもありがとう
iphone - ViewDidAppear、ViewDidLoad、ViewWillAppear、コンストラクターにサブビューをプログラムで追加しますか?
私は、Apple の大ざっぱなドキュメントから、Views コントロールを初期化してコントローラーのビューに追加するのに最適な方法を見つけようとしています。
winforms を使用すると、常に内部で初期化InitializeDesigner
され、コンストラクターで呼び出されるため、かなり簡単です。可能であれば、このパターンの信頼性を一致させようとしています。
ほとんどの場合、私は一緒にUIViewControllers
、そしてUITableViewControllers
内部で作業しUINavigationController
ています-これがすべてに影響する場合。
次に例を示します。
いくつかの UIControl を別の場所でビューに追加すると、さまざまな結果が得られます。視覚的な遅延が発生することもあれば、Web ビューがどこかに隠されていることもあります。
それらを追加するための一般的な規則はありますか?
iphone - UIViewController スタックを再作成するには?
現在の iPhone アプリの「ロード」機能を作成しています。
実際に私がやりたいことは、ユーザーを中断したところに戻すことです。UIViewController
そのためには、以前に登場したすべての を再作成したいと考えています。
私の問題は、UIViewController
単に呼び出すと s が表示されないことです[[self navigationController] pushViewController:newController animated:YES];
。
ボタンに触れた後など、イベントハンドラーとして呼び出された場合、同じコードが正常に機能します。しかし、偶数を使用せずに同じことを行うと (例: in viewDidLoad
)、新しいビュー コントローラーのloadView
メソッドは呼び出されません。
私の実際のコード(いくつかの疑似要素を含む):
私viewDidLoad
はそのような呼び出しを行うのに適切な場所ではないと思いますが、それでは何ですか?
iphone - カスタムメソッドをどこで呼び出すか?viewDidLoad、viewWillLoad
サーバーから情報を読み込んでいます。これを行うための別のメソッドを作成しました。次に、[selfmyCustomMethod]を呼び出してメソッドを実行します。[self myCustomMethod](initWithNibName、viewDidLoad、viewWillLoad、viewWillAppear、viewDidAppear)をどこで呼び出しても、カスタムメソッドが2回呼び出されます。
iphone - iPhone: 通話ごとに UIAlert ダイアログが 3 回表示される
呼び出されるたびに 3 回ポップアップする UIAlert があります。クリックする前に、表示されてから消えます。それviewDidLoad
自体が3回呼び出されているのでしょうか?
viewDidLoad
アプリの に UIAlert を実装しました。
これはviewDidLoad
、ビューを管理する rootViewController にあります。
UIAlertviewDidLoad
を呼び出すのは、kartenAnsicht
View Controller にあります。
私はアイデアがないので、誰かが私を助けてくれることを願っています。
objective-c - iPhone SDK-(void)viewDidLoad{}-進行状況を表示
- (void)viewDidLoad { }
インターネットを使用してページをロードする長い関数があり、アプリケーションがURLをロードするたびに、画面が真っ暗になります。アドレスが読み込まれていることを示す設定がありUIActivityIndicator
ますが、アプリケーションが応答していないように見えるのを防ぐ方法がわかりません。[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
また、画面がまだ表示されるため、ネットワークアクティビティインジケーターを表示したくありません。黒、上隅にローダーがあります。私のコードは以下の通りです: