0
У меня есть кнопка, которая выполняется следующим образом. Метка моей кнопки обрезана, как я показал в нижнихForce UIButton titleLabel текст для отображения Swift
let width = self.view.frame.size.width
let label = UIButton()
// label setup
label.setTitle("Going Out", for: .normal)
label.titleLabel?.font = UIFont(name: "avenir-next-regular", size: 8)
label.setTitleColor(.black, for: .normal)
label.layer.zPosition = 8
label.titleLabel?.textAlignment = .center
label.frame = CGRect(x: 3 * width/32, y: width/6, width: width/6, height: width/8)
view.addSubview(label)
Это produes кнопки с текстом: Go..Out Как я могу заставить это показать: Going Out Хотя НЕ sizeToFit() и сокращение мой UIButton
от того, что я знаю, это не представляется возможным, чтобы заставить размер текста, чтобы остаться, и при этом сохранить размер вашей кнопки. Его как вы хотите, чтобы ваш способ хранить 600 мл воды в бутылке 500 мл воды. Это просто не имеет никакого смысла. – jo3birdtalk
Возможный дубликат [Автоматическое изменение размера текста кнопки быстрого текста 3] (http://stackoverflow.com/questions/41082039/swift-3-button-text-auto-resizing) – rmaddy
Возможно, его вставки на кнопках обрезают его текст. У его кнопки есть только два слова «Going Out» ... – Zhang