インターフェイス ビルダーに通常の Interace があります ( aUILabelと aがありますUIButton)。コードではUIScrollView、(不明な)数のUILabels(ユーザーによって異なります)を作成します。これらのラベルは- (void)viewWillAppear、データが最新であることを確認するために作成されます。ラベルを削除するには、viewWillDisappear呼び出し中です
for(UIView *subview in [scrollView subviews])
{
[subview removeFromSuperview];
}
問題は、ビューが再度呼び出された後、interfacebuilder ( UILabel& UIButton) で作成されたオブジェクトが消えることです。を呼び出して削除し[subview removeFromSuperview];ますか? はいの場合、それらを再度追加する方法は? コードによって作成されたものはすべてまだそこにあります…</p>