私は2つのボタン(ボタンAとボタンB)を持っています。 button-Aをクリックすると、Button-Bのテキストの色を変更したいが、16進数で表示したい。私は16進値のフォントの色のリンクをたくさん見たことがありますが、私は使用方法を理解することができません。ボタンのテキストフォントの色を値(#191f2d)に変更したい。迅速なiOSで。助けてくださいボタンの文字色を6進数に変更
-1
A
答えて
1
この
extension UIColor {
// Usage: UIColor(hex: 0xFC0ACE)
convenience init(hex: Int) {
self.init(hex: hex, alpha: 1)
}
// Usage: UIColor(hex: 0xFC0ACE, alpha: 0.25)
convenience init(hex: Int, alpha: Double) {
self.init(
red: CGFloat((hex >> 16) & 0xff)/255,
green: CGFloat((hex >> 8) & 0xff)/255,
blue: CGFloat(hex & 0xff)/255,
alpha: CGFloat(alpha))
}
}
を追加し、それを使用したい場所だけのHex値の代わりに、#の前にこの
button.setTitleColor(UIColor.init(hex: 0x191f2d), forState: UIControlState.Normal)
利用0xのようにそれを使用しています。
希望すると、あなたに役立ちます。
0
UIColor
という拡張子が必要です。これは16進値をとり、UIImage
を作成します。ただ、指示やドラッグに従うと、プロジェクトにSwiftHEXColors.swift
ファイルをドロップ https://github.com/thii/SwiftHEXColors
:拡張の多くは
は、私は個人的にこれを使用して...シンプルなGoogle検索は多くの結果を見つけ、そこにあります。 import文の後Appdelegateファイルで
関連する問題
- 1. 色の変更CSSの最初の6文字のテキスト
- 2. ボタンの色を変更するCSS文
- 3. 文字列を16進数で16進数に変換する
- 4. 文字列を色の16進コードに変換します
- 5. 先行ゼロの色の16進数を文字列に変換する
- 6. 16進数の色を文字列に変換してください(カラーブラインドプログラマ用)
- 7. tkinter複数のボタンの色の変更
- 8. 10進数から16進数への文字列の変換
- 9. Swiftの16進数/ 2進数の文字列変換
- 10. 16進文字列を10進数に変換する
- 11. 16進数の文字列を16進数のデータに変換する
- 12. ボタンのテキスト上の1つの文字の色を変更する
- 13. ボタンのスタイルを変更してボタンの色を変更する
- 14. 描画文字列関数の変数の色を変更する
- 15. 16進文字列から16進文字列への変換
- 16. ActionSheetStringPicker変更ボタンの色
- 17. 変更する文字列の文字色
- 18. 文字列を16進数と16進数に変換する方法は?
- 19. 文字列変数の1文字を変更するには?
- 20. 16進数の文字列をバイト[]に変換するには
- 21. 10進数の文字列
- 22. 16進数の文字列を文字に変換しますか?
- 23. 文字列を16進数に変換し、その逆を
- 24. 文字列変数の変更If文
- 25. 特殊文字をJavaの同等の10進数に変換
- 26. 10桁の数字を16進数の文字列に変換する
- 27. 文字列の16進値を16進数値のASCII文字に変換する
- 28. Matlab:エディタ:数字の文字色を変更してください
- 29. ボタンを押すと文字の色が変わります
- 30. 16進数の文字列をPythonに変換する
ありがとう@JigneshPすばらしい解決策でした! :) –