0

我正在尝试绘制一个简单的矩形标签,但是当我运行我的代码时,应用程序总是绘制一个正方形?这是我的代码。

UILabel *box =[[UILabel alloc] initWithFrame:CGRectMake(0,100,100,20)];
box.backgroundColor = [UIColor redColor];
[self.view addSubview:box];

谁能帮我?

4

1 回答 1

0

检查您的超级视图自动调整大小蒙版。当超级视图自动调整大小掩码对于自身及其子视图的宽度是灵活的时,就会发生这种情况。

于 2014-10-18T04:00:43.647 回答