У меня есть кнопка, настроенная в IB.У меня есть настроенный IBOutlet и связанный с ним объект на экране.Есть ли способ программно изменить положение и / или размер кнопок?Я знаю, что вы можете изменить название и некоторые вещи, но я не вижу, как изменить его положение или размер.
Вы можете изменить frame кнопки (или любого UIView).
frame
CGRect frame = [button frame]; frame.origin.x += 100; // change the location frame.size.width += 100; // change the size [button setFrame:frame];
Вы просто создаете новый кадр для него, т.е. myButton.frame = CGRectMake(0,0,123,412);, и он перемещается в этот новый кадр.Порядок для CGRectMake: (начало координат x, начало координат y, ширина, высота).
myButton.frame = CGRectMake(0,0,123,412);