[英]Resize UIbutton according to the text (swift)
如何根据文本调整大小(固定宽度,但调整高度)
var radioButton = UIButton(frame: CGRectMake(renderWidth,renderHeight ,tableView.frame.width/4,20))
radioButton.setTitle("dsfasdsadsadsadsadasdasdsadasddsfdsfdsfdsfdsfdsfdsdsfdsfsdffdsfds", forState: .Normal)
radioButton.titleLabel!.lineBreakMode = NSLineBreakMode.ByWordWrapping
radioButton.setTitleColor(UIColor.blackColor(), forState: .Normal)
radioButton.titleLabel!.adjustsFontSizeToFitWidth = false
radioButton.backgroundColor = UIColor.greenColor()
创建UIView作为包装器,并自动布局到周围的视图。
将UILabel放入该包装中。 将约束粘贴到包装纸的边缘,以添加标签。
将UIButton放入包装器中,然后简单地添加与UILabel相同的约束。
享受自动调整大小的按钮以及文字的乐趣。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.