クラスにUIButtonのセットがあります。UIWebView の URL フィールドに従って、ボタンの位置を再配置する必要があります。
私のボタン配列は
buttonArray = [[NSMutableArray alloc] initWithObjects:btn1,btn2,btn3,btn4,btn5,btn6, nil];
これらのボタンは順番に配置されています。mu url フィールドの値が false の場合、ボタン btn1 と他のボタンを削除して表示順序を維持する必要があることを意味します。
私はこのコードを試しました
if(false)
{
btn1.hidden=YES;
btn2.center=CGPointMake(btn1.frame.origin.x, btn1.frame.origin.y);
}
しかし、btn2 は btn1 の位置を取りません。
一部のボタンが表示されていない場合でも、他のボタンの表示順序が保持されるようにボタンを配置する方法を教えてください。
希望はいくつかの助けを得るでしょう。