ユーザーが(「A」としましょう)UITextfield
に数字を入力してボタンを押すと、スクロールビューで動的に s を生成しています。UITextfield
しかし、私がする必要があるのは、ユーザーがUITextfield
s に番号を再入力したときに、以前に表示されたUITextfield
s を削除し、新しいUITextfield
s` を生成する必要があることです。
for (UIView *field in self.scrollView.subviews)
{
if([field isKindOfClass:[UITextField class]])
[field removeFromSuperview];
}
たとえば、最初に 7UITextfield
を生成し、その後「A」を再度編集して値として 3 を入力した場合、3 のみUITextfield
が表示される必要があります。しかし、私のコードでは 3UITextfield
が 7 に上書きされますが、以前のものも表示されます。