7
A
答えて
19
はviewDidLoad
どこかでこれを試してみてください。スウィフト3では
:
let pstyle = NSMutableParagraphStyle()
pstyle.alignment = .center
button.attributedTitle = NSAttributedString(string: "Title", attributes: [ NSForegroundColorAttributeName : NSColor.red, NSParagraphStyleAttributeName : pstyle ])
0
button.attributedTitle = NSMutableAttributedString(string: "Hello World", attributes: [NSAttributedStringKey.foregroundColor: NSColor.white, NSAttributedStringKey.paragraphStyle: style, NSAttributedStringKey.font: NSFont.systemFont(ofSize: 18)])
+0
Xcodeの9はまだ出ていないと、これは私はあなたがここに銃をジャンプしていると思う変更されないことがありますが、それほどのいずれかGMではありません – Chris
1
スウィフトSwift4で、それは上書きせずにのみ要求された属性を変更しますので、私は追加の答えとしてこれを追加しました
4追加のものを追加することができます。
if let mutableAttributedTitle = button.attributedTitle.mutableCopy() as? NSMutableAttributedString {
mutableAttributedTitle.addAttribute(.foregroundColor, value: NSColor.white, range: NSRange(location: 0, length: mutableAttributedTitle.length))
button.attributedTitle = mutableAttributedTitle
}
関連する問題
- 1. カーソルがあるときNSButtonのタイトルを変更する方法
- 2. AlertDialogタイトルの下線の色
- 3. NSButton +& - ボタン
- 4. NSButtonのグラデーションスタイル
- 5. のUITableView変更ヘッダのタイトルの色
- 6. xCode TabBarItemのタイトルとアイコンの色
- 7. デフォルトNSRecessedBezelStyle NSButtonビジュアルバグ?
- 8. NSButtonとメニュー
- 9. NSButtonとイメージアニメーション
- 10. ラジオボタンのグループとしてのNSButtonのグループ
- 11. ドラッグ可能なNSButton
- 12. 非正方形NSButton
- 13. NSButton複数回クリック
- 14. NSButtonコーナー半径とNSPopover
- 15. NSButtonを非アクティブにする
- 16. ボタンのラベルのフォントの色とタイトルを変更する
- 17. Androidのアクションバーのタイトル - 背景の色を変更
- 18. 設定MAC OSX AppのInterface Builderで背景色を表示
- 19. 色のトラッキング(osx + opencv + xcode)を使用したマウスコントロール
- 20. Objective cのMAC OSXで背景色を設定するには
- 21. NavigationBarどのようにタイトルのフォント、色、フォントスタイルに
- 22. Androidのアクションバー:中央にアクションボタンとタイトルの色を変更する
- 23. UITableViewsセクションのタイトルの色を設定します。
- 24. ActionBarのタイトルの背景色を変更するには?
- 25. android:ListPreferenceのタイトルの色を変更するには?
- 26. Pyqt:QGroupBoxのタイトルの色を変更するには?
- 27. JQueryUIダイアログのタイトルの色を変更する方法は?
- 28. CheckBoxPreferenceタイトルのテキストの色をカスタマイズする方法
- 29. グラフのタイトルの色を変更する方法
- 30. MATLABタイトルの異なる部分の色が異なります
あなたは私の一日行わおかげで男! 'てみましょうparagraphStyle = NSMutableParagraphStyle() paragraphStyle.alignment = .center button.attributedTitle = NSAttributedString(文字列:あなたは' .Center' – PhiceDev
"タイトル"、属性:[NSForegroundColorAttributeName:NSColor.red、NSParagraphStyleAttributeName:paragraphStyle]) ' – Sebastian
スウィフト3バージョンに '.CenterTextAlignment'を変更する必要がありスウィフト2では –