jjzjj

ios - 将 CGRectMake (x,x,x,x) 更改为不同的位置,例如 (y,y,y,y)

我使用CGRectMake(x,x,x,x)在我的View中放置了一个按钮,当然x是位置和大小。当我使用-(BOOL)shouldAutoRotate...旋转View时,我想将按钮的位置从纵向模式的中心更改为横向模式的中心。该按钮在其标签中包含用户设置的信息,因此我不想为横向使用不同的View。如果他们将某些东西设置为纵向并旋转为水平怎么办?他们会丢失数据。所以我的问题是:如何移动之前设置的东西?看下面的代码,我不想重新分配按钮。谢谢!//DATElblDate=[[UILabelalloc]initWithFrame:CGRectMake(x,y,width,height)];lb