Как выравнивать текст кнопки влево? Теперь я хочу выравнивать текст кнопки слева с кодом, как это сделать? и я кодирую это: button.titleLabel.textAlignment = UITextAlignmentLeft; но это не сработает. Ответ 1 Вы должны использовать кнопки contentVerticalAlignment и contentHorizontalAlignment. Ответ 2 Используйте ContentHorizontalAlignment, как показано ниже btnObj.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft; Ответ 3 Swift Code button.contentHorizontalAlignment = UIControlContentHorizontalAlignment.Left Ответ 4 Настройка на кнопку titleLable выравнивание также отлично работает. btn.titleLabel.textAlignment=NSTextAlignmentCenter; Ответ 5 Для тех, кто использует Swift 3 button.contentHorizontalAlignment = .left Над текстом выровнять текст с левой границей, чтобы вы могли немного заполнить. button.contentEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0)
Ответ 2 Используйте ContentHorizontalAlignment, как показано ниже btnObj.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
Ответ 4 Настройка на кнопку titleLable выравнивание также отлично работает. btn.titleLabel.textAlignment=NSTextAlignmentCenter;
Ответ 5 Для тех, кто использует Swift 3 button.contentHorizontalAlignment = .left Над текстом выровнять текст с левой границей, чтобы вы могли немного заполнить. button.contentEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0)