How to resize unbutton according to the text (fixed width but adjusted height)
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()