Как я могу сделать заголовок кнопки внизу и центрироваться программно?Как сделать название NSButton внизу и в центре?
2
A
ответ
1
Подкласс NSButtonCell
и переопределить drawTitle:withFrame:inView:
(drawTitle(_,withFrame,inView)
в Swift), чтобы нарисовать заголовок по центру, манипулируя frame
параметр, например, или рисовать заголовок самостоятельно. Затем установите класс ячеек вашей кнопки в ваш подкласс.
Или поместите NSTextField
над вашей кнопкой, установите ограничения для закрепления нижнего центра кнопки и установите его текст в любое удобное для вас положение и сохраните заголовок кнопок пустым.
К сожалению, нет никакого свойства contentHorizontalAlignment
, как в iOS, поэтому вам нужно решить его с помощью подкласса или другого пользовательского интерфейса.
Смежные вопросы
- 1. Как сделать название NavBar расположенным в центре?
- 2. Как сделать NSButton над NSButton?
- 3. Как сделать плоский NSButton?
- 4. Название ToolBar в центре
- 5. AlertDialog Название и сообщение устанавливается в центре
- 6. Как показать фиксированный элемент в центре внизу
- 7. jCarousel должен масштабировать слайд в центре внизу
- 8. ggplot2 - как разместить название участка внизу
- 9. Как получить название в центре панели инструментов
- 10. NSButton и меню
- 11. Как сделать nav внизу внизу наверх
- 12. NSButton инвалидов название цвета всегда серый
- 13. Как выровнять нижний колонтитул в центре внизу в HTML
- 14. Как сделать MessageDialog Box в центре
- 15. как сделать текст в центре
- 16. Как сделать меню в центре?
- 17. Ячейка таблицы с изображением и текстом в центре внизу
- 18. Android Button Place Изображение в центре и текст внизу
- 19. Сделать NSButton синим (по умолчанию)
- 20. NSButton setAlignment не работает
- 21. Перемещение с и на NSButton
- 22. Название заголовка iOS Navgation не в центре?
- 23. Как выровнять внутренние divs в центре или внизу на основе%
- 24. Фонд TopBar: Должность Название в Центре
- 25. Virtuemart Название изображения в центре изображения
- 26. Как выровнять название панели действий в центре экрана в фрагменте?
- 27. Как сделать бумажную панель внизу?
- 28. Сделать карусель Bootstrap в центре и отзывчивым?
- 29. Как сделать нижний колонтитул внизу?
- 30. как выровнять название панели действий в центре в android?
Спасибо. Это сработало. –