-1

UIBUTTON を押して 1 つの uiview から次の uiview に切り替えると、ボタンが押されたままになります。おそらく、次の uiview がロードされているため (ロードする必要がある JSON 配列があるため)、数秒後に uiview が切り替わっているためです。最初にuiviewを切り替えて、そこにあるものをロードするだけでなく、どうすれば強制できますか?

4

1 に答える 1

0

「データの読み込み」ロジックを 2 番目のビュー コントローラーの - (void)viewDidLoad 内に配置するか、別のスレッドで読み込みを実行し、メイン スレッドに戻ってデータを他のビュー コントローラーに渡すことができます。ボタンを押したままにすると、メインスレッドがブロックされ、それは悪いことです。

于 2013-11-04T17:31:23.800 に答える