【发布时间】:2016-05-16 15:02:15
【问题描述】:
我使用 Masonry 库以编程方式创建自动布局约束。这是我创建 UIButton 的代码:
readNext = [UIButton buttonWithType:UIButtonTypeRoundedRect];
readNext.titleLabel.adjustsFontSizeToFitWidth = YES;
readNext.titleLabel.lineBreakMode = NSLineBreakByClipping;
[readNext setTitle:@"Читать дальше" forState:UIControlStateNormal];
[self.view addSubview:readNext];
[readNext mas_makeConstraints:^(MASConstraintMaker *make) {
make.width.equalTo(@160);
make.height.equalTo(@80);
make.right.equalTo(newsContainerView.mas_right).with.offset(-20);
make.bottom.equalTo(newsContainerView.mas_bottom).with.offset(-20);
}];
基本上它的意思是我创建了与视图右对齐的按钮,该按钮的宽度为 160 点,高度为 80。但是,标签文本字体太小。即使我扩大宽度或高度(或两者),它也不会改变。如何解决?
【问题讨论】:
标签: ios objective-c uibutton