我使用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];