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