0

手順などを説明するウェルカム ビューをアプリに追加したいと思います。

これは、アプリが最初に起動されたときに一度だけ表示されるようにしたいと思います...その後の起動で、アプリのメインビューに移動します...これはナビゲーションコントローラーです。

ローンチを追跡したり、このアイデアを実装したりする最良の方法は何ですか?

ありがとう。

4

3 に答える 3

1

NSUserDefault はまさにこのようなことのために作られています。

于 2010-10-23T12:18:14.310 に答える
1

ナビゲーション コントローラーのルート コントローラー (通常は最初のビュー コントローラーとして表示されるビュー コントローラー) で、モーダル コントローラーを有効にしpresentModalViewController:animated:ます。

内から呼び出したいと思うでしょうviewWillAppear:。モーダル ビュー コントローラーの表示をアニメーション化しないでください (そうしないと、以下の内容が表示されます)、それを閉じるときにアニメーション化します。非常にエレガントに見えます。

UserDefaults を使用して、既に表示されている情報を保存し、それ以上表示しないようにします。

于 2010-10-23T12:20:17.927 に答える
0

JustSidに同意します。私のアプリでは、その用途のために NSUserDefault 値を設定し、viewDidLoad 時にそれをオフにしました。アプリは値を確認しますが、アプリがアンインストールされない限り、メッセージは表示されません。

于 2010-10-23T13:20:10.740 に答える