我正在尝试绘制一个简单的矩形标签但是当我运行我的代码时,应用程序总是绘制一个正方形?这是我的代码。
UILabel *box =[[UILabel alloc] initWithFrame:CGRectMake(0,100,100,20)];
box.backgroundColor = [UIColor redColor];
[self.view addSubview:box];
任何人都可以帮助我吗?
答案 0 :(得分:0)
检查你的superview autoresize mask。当superview autoresize mask对于自身及其子视图的宽度灵活时,就会发生这种情况。