2

我创建了一个运行良好的 iPhone 应用程序,它也可以在 iPad 上启动,但是当 iPad 上的所有内容都调整大小时,它会停留在左上角。这是我如何排列对象的一个​​例子;

-(void)addComponents
{
    message = [[UILabel alloc] initWithFrame:CGRectMake(20, 362, 500, 21)];
    message.backgroundColor = [UIColor clearColor];

我的目标是能够使这个对象居中,而不是告诉它与任何边的距离,所以无论设备的屏幕尺寸是什么,它都会从边缘居中。

4

1 回答 1

0

如果您单击视图控制器,然后单击右侧窗格上的文件检查器并勾选自动布局,则可以执行此操作。这将使您有约束自动使其与边缘保持一定距离。

于 2012-11-29T22:09:40.777 回答