1

На яблочных часах, как мне выровнять две метки на базовой линии с разными размерами шрифта?Apple Watch: как выровнять две метки на базовой линии с разными размерами шрифта?

посмотреть на красные и синие этикетки, они не выровнены на исходном уровне.

align at baseline align at baseline

Это структура первого изображения в интерфейсе строитель:

horizontal group 
    label with big font and Baseline=Align Baseline; Alignment vertical=Center 
    label with small font and Baseline=Align Baseline; Alignment vertical=Center 

Это структура второго изображения в интерфейсе строитель:

horizontal group 
    label with big font and Baseline=Align Baseline; Alignment vertical=Bottom 
    label with small font and Baseline=Align Baseline; Alignment vertical=Bottom 

на первом изображении метка с маленьким шрифтом слишком высока, на втором изображении, в лаборатории el с небольшим шрифтом немного ниже.

Как я могу заставить их выровнять точно на базовой линии?

+0

Почему бы не использовать одну метку и 'NSAttributedString'? –

+0

это работает :-) не думал об этом. –

ответ

0

Если вы используете построитель интерфейсов, просто ctrl + перетащите с одной метки на другую и выберите «Baseline», чтобы установить ограничение базовой линии.

 Смежные вопросы

  • Нет связанных вопросов^_^