繁体   English   中英

根据文本调整UIbutton的大小(快速)

[英]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()
  1. 创建UIView作为包装器,并自动布局到周围的视图。

  2. 将UILabel放入该包装中。 将约束粘贴到包装纸的边缘,以添加标签。

  3. 将UIButton放入包装器中,然后简单地添加与UILabel相同的约束。

  4. 享受自动调整大小的按钮以及文字的乐趣。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM