0

iOS 5.0 から 6.0 に対応させたい iPad アプリがあります。私のメイン ビューには、最初は非表示に設定されている前面に z インデックスが付けられたスクロール ビューが含まれています。スクロール ビューを非表示または非表示に切り替えるボタンを含むツールバーもあります。

ユーザーが初めてアプリを開いたときに最初に表示されるようにスクロール ビューを表示する機能を追加して、デフォルトで新しいユーザーにヘルプが表示されるようにしたいと考えています。

表示と非表示を切り替える私のコードは次のとおりです。

- (void)showHelpView:(id)sender {
BOOL hidden = [blackTranslucent isHidden];
[self.view bringSubviewToFront:scrollViewOutlet];
if (hidden) {
[scrollViewOutlet setHidden:FALSE animationStyle:KGAnimationFade duration:0.7];
[blackTranslucent setHidden:FALSE animationStyle:KGAnimationFade duration:0.5];
}
else {
[scrollViewOutlet setHidden:TRUE animationStyle:KGAnimationFade duration:0.5];
[blackTranslucent setHidden:TRUE animationStyle:KGAnimationFade duration:0.7];
}
}

ここで、送信者はツールバー ボタン、blackTranslucent はメイン ビューの上のビュー、scrollViewOutlet はスクロール ビュー IBOutlet です。

4

1 に答える 1

0

キーが存在するかどうかを確認することによって一度だけ書き込まれるプロパティ「isNewUser」をメソッドに追加しますNSUserDefaultsapplication:willFinishLaunchingWithOptions:

メイン ビューのviewDidLoadこのプロパティをチェックして true の場合、ビューを表示し、キーを false に更新します。定期的に続けるだけではありません。

NSUserDefaults に関する詳細情報

それが役立つことを願っています

于 2013-01-26T12:00:44.290 に答える