UIAlert
アプリの起動時にパスワードの入力を求めるプロンプトがありますが、パスワードが必要な場合、特にapplicationDidBecomeActive
. それを行う簡単な方法はありますか?
前もって感謝します!
UIAlert
アプリの起動時にパスワードの入力を求めるプロンプトがありますが、パスワードが必要な場合、特にapplicationDidBecomeActive
. それを行う簡単な方法はありますか?
前もって感謝します!
UIImageView やシンプルな UILabel などのオブジェクトを一番上に配置し、パスワードが必要な場合はアルファを 1.0 に設定することで、これを行うことができます。ユーザーエクスペリエンスを向上させるために、フェードイン/アウト効果に UIAnimation を適用することを検討することもできます。
-(void)setupLabelForContentHiding{
CGRect rect = labelEmpty.frame; //UILabel
rect.origin.y = 0;
rect.origin.x = 0;
rect.size.width = self.view.frame.size.width;
rect.size.height = self.view.frame.size.height;
labelEmpty.frame = rect;
labelEmpty.alpha=0.0;
}
-(IBAction) hideContent:(id)sender{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.25];
[UIView setAnimationDelay:0.0];
labelEmpty.alpha = 1.0;
[UIView commitAnimations];
}