我有一个UITableViewCell,textLabel.text被设置为某个值。在cell的子视图中,我添加了UILabel、UIButton或UITextField之一(每个单元格只添加一个)。我使用CGRectMake添加这些视图,这意味着我必须指定X位置。
但是当我改变iPad的方向时,UITableViewCell会拉伸,因此UILabel、UIButton或UITextField不再右对齐。它稍微偏左了几个像素,看起来很丑。
如何使右侧的对象保持右对齐,即使方向发生变化?
(如果您进入iPad的“设置”——查看右侧视图上的设置——任何方向的更改,它们都会粘在UITableViewCell的右端。这就是我想要的效果。)
但是当我改变iPad的方向时,UITableViewCell会拉伸,因此UILabel、UIButton或UITextField不再右对齐。它稍微偏左了几个像素,看起来很丑。
如何使右侧的对象保持右对齐,即使方向发生变化?
(如果您进入iPad的“设置”——查看右侧视图上的设置——任何方向的更改,它们都会粘在UITableViewCell的右端。这就是我想要的效果。)