1
私は簡単なアプリケーションを開発しています。subview removeFromSuperviewは私の関数でビューを削除していません
私のアプリケーションでは、私は2つのビューを持っています。
ボタンをクリックしても、私はサブビューとして1つのビューをself.viewに追加します。
これから私はこのような方法を削除します。
- (void)validateview {
NSLog(@"removing view");
[seconview removeFromSuperview];
}
他のボタンクリックイベントでは、私は休暇中のコードを書きます。
[self validateview];
しかし、私はビューを削除しませんが、コンソールでビューを削除して表示します。
しかし、別のボタンをクリックしようとしています。[seconview removeFromSuperview];
それがうまくいき、サブビューが削除されます。
は、しかし、私は
を呼び出すことにより、削除する必要がありますが、私はiLikeのこれを検証する必要があるので、それは、ビューvalidateviewを削除されていません。その値がある場合、私はnsuserdefaultsに値を保存しています、
は> 0の場合、私は、ビュー他に除去する必要はありませんを削除する必要があります。
どのようにすればいいですか私を助けてください。