Je souhaite passer des chiffres proportionnels aux chiffres tabulés dans les éléments de menu? C'est possible?Comment passer des chiffres proportionnels aux chiffres tabulés dans les éléments de menu?
-2
A
Répondre
1
Vous devez utiliser la police monospaced comme ceci:
label.font = UIFont.monospacedDigitSystemFont(ofSize: 17, weight: UIFontWeightRegular)
Évidemment, vous pouvez spécifier quelle que soit la taille de la police et le poids que vous voulez (ou les obtenir à partir du descripteur de police en cours).
0
Vous pouvez définir la propriété attributedTitle
d'un NSMenuItem
et fournir tout alignement personnalisé ou le formatage que vous voulez dans un NSAttributedString
De bons exemples de la façon de faire l'alignement de chaîne dans une chaîne attribuée peut être vu ici:
Attributed Text Center Alignment
Voici une réponse qui montre comment ajouter de tabulation à une chaîne attribuée:
How do I add tab stops to an NSAttributedString
Vous pouvez même créer une chaîne attribué de RTF ou HTML:
Votre question posée pour savoir comment ajouter des onglets pour formater vos éléments de menu. Bien que la réponse acceptée montre comment se déplacer en ayant besoin d'onglets, elle ne répond pas à votre question telle qu'elle a été posée. Si la réponse répond à vos besoins, pensez à modifier la question afin que la réponse et la question correspondent. – ColGraff
Je l'ai lu comme demandant à propos des chiffres monospaced, fwiw. – Wevah