Я разместил кнопку в моем представлении, используя CGRectMake (x, x, x, x), где x расположение и размер конечно. Когда я поворачиваю вид с помощью - (BOOL) shouldAutoRotate ... Я хочу изменить положение кнопки с центра в портретном режиме на центр в ландшафтном режиме. В метке кнопки содержится информация, которую устанавливает пользователь, поэтому я НЕ хочу использовать другой вид для альбомной ориентации. Что, если они установят что-то в портретной ориентации и повернут в горизонтальное положение? Они потеряют свои данные. Итак, мой вопрос: как мне переместить то, что было установлено ранее? См. Код ниже, я не хочу перераспределять кнопку. Спасибо!
// DATE
lblDate = [[UILabel alloc] initWithFrame:CGRectMake(x, y, width, height)];
lblDate.text = @"Date:";
lblDate.backgroundColor = [UIColor clearColor];
[contentView addSubview:lblDate];