如何调整iOS中的UIlabel宽度? 我定义IOS调整UILabel宽度
@property (strong, nonatomic) IBOutlet UILabel *label;
在viewcontroller.h
。
和下面是从视图Controller.m或者代码
- (IBAction)btn_click:(id)sender {
self.label.text = @"TEXT";
self.label.font = [UIFont boldSystemFontOfSize:20.0];
self.label.backgroundColor = [UIColor clearColor];
self.label.frame = CGRectMake(50,50,300,25);
[self.label sizeToFit];
[self.view addSubview:self.label];
}
一切正常工作,除了的UILabel宽度。 如何调整UIlabel宽度?
谢谢
变化框架.size.width并移除sizeToFit –
使用自动布局。 – jimpic
你尝试改变'CGRectMake(50,50,300,25);'?这里'300'是宽度。 – sleepwalkerfx