Charts: μœ ν˜• 'NSAttributedStringKey'(일λͺ… 'NSString')μ—λŠ” 'κΈ€κΌ΄' 멀버가 μ—†μŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2017λ…„ 09μ›” 22일  Β·  12μ½”λ©˜νŠΈ  Β·  좜처: danielgindi/Charts

차트λ₯Ό 3.0.4둜 μ—…λ°μ΄νŠΈν•˜λ©΄ Xcode 9μ—μ„œ 이 였λ₯˜κ°€ λ°œμƒν•©λ‹ˆλ‹€.

기타 였λ₯˜λŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

  1. ν˜ΈμΆœμ— 잘λͺ»λœ 인수 λ ˆμ΄λΈ”μ΄ μžˆμŠ΅λ‹ˆλ‹€('withAttributes:', μ˜ˆμƒλ˜λŠ” '속성:').
  2. '[NSAttributedStringKey : Any]?' μœ ν˜•μ˜ 값을 λ³€ν™˜ν•  수 μ—†μŠ΅λ‹ˆλ‹€. (일λͺ… '선택>') μ˜ˆμƒ 인수 μœ ν˜• '[String : Any]?'

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

λ‚˜λŠ” λ˜ν•œ 이것을 눈치 μ±˜λ‹€. xcode의 차트 λΉŒλ“œ μ„€μ •μ—μ„œ swift 버전을 4.0으둜 μ„€μ •ν•˜μ—¬ μˆ˜μ •ν•©λ‹ˆλ‹€.
screen shot 2017-09-22 at 09 42 09

λͺ¨λ“  12 λŒ“κΈ€

λ˜ν•œ 3.0.4둜 μ—…λ°μ΄νŠΈν•œ ν›„ λŒ€λΆ€λΆ„μ˜ Charts ν΄λž˜μŠ€μ—μ„œ 였λ₯˜μ— μ§λ©΄ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

ν˜ΈμΆœμ— 잘λͺ»λœ 인수 λ ˆμ΄λΈ”μ΄ μžˆμŠ΅λ‹ˆλ‹€('withAttributes:', μ˜ˆμƒλ˜λŠ” '속성:').

λ‚˜λŠ” λ˜ν•œ 이것을 눈치 μ±˜λ‹€. xcode의 차트 λΉŒλ“œ μ„€μ •μ—μ„œ swift 버전을 4.0으둜 μ„€μ •ν•˜μ—¬ μˆ˜μ •ν•©λ‹ˆλ‹€.
screen shot 2017-09-22 at 09 42 09

λ‚˜λŠ” λ˜ν•œ 그것을 κ³ μ³€λ‹€. 감사 ν•΄μš”

ObjectiveC ν”„λ‘œμ νŠΈμ—μ„œ μˆ˜μ •ν•˜λŠ” 방법?

μ‚¬μš©ν•  @objc νƒœκ·Έκ°€ μžˆμ–΄μ•Ό ν•˜λ―€λ‘œ μ½”λ“œλ₯Ό μ—…λ°μ΄νŠΈν•˜μ„Έμš”.

속성: [NSFontAttributeName: label.font]

Swift 3의 경우 pod 'Charts','= 3.0.3'

이 ν”„λ ˆμž„μ›Œν¬μ—μ„œ μˆ˜μ •λ˜μ–΄μ•Ό ν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

Btw, Podλ₯Ό μ‚¬μš©ν•˜λŠ” 경우:

  1. Xcode의 κ°€μž₯ μ™Όμͺ½ λ·°μ–΄μ—μ„œ Pods ν”„λ‘œμ νŠΈλ₯Ό μ„ νƒν•©λ‹ˆλ‹€.
  2. 차트 λŒ€μƒμ„ μ„ νƒν•©λ‹ˆλ‹€.
  3. λΉŒλ“œ μ„€μ •
  4. μŠ€μœ„ν”„νŠΈ μ–Έμ–΄ 버전

v. 3.1.1 이 λ¬Έμ œμ— λΆ€λ”ͺμ³€μŠ΅λ‹ˆλ‹€. μ €λŠ” Swift 4.1

let att: [NSAttributedStringKey: Any] = [

        NSAttributedStringKey(rawValue:

NSAttributedStringKey.font.rawValue) : UIFont.italicSystemFont(ofSize: 15.0
),

        NSAttributedStringKey(rawValue:

NSAttributedStringKey.foregroundColor.rawValue) : Const.colorBlue500,

        NSAttributedStringKey(rawValue:

NSAttributedStringKey.underlineStyle.rawValue) : 1]

    let attributeString = NSMutableAttributedString(string:

"open_accessory_sheet".localize,

                                                    attributes: att)

μ‹ μ†ν•œ 4 .
당신은 그것을 μ‚¬μš©ν•΄ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€

VΓ o Th 7, 9 thg 6, 2018 vΓ o lΓΊc 02:43 Jose Manuel Vergara Florez <
[email protected]> μ°Έκ³ :

v. 3.1.1μ—μ„œ 이 λ¬Έμ œκ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. μ €λŠ” Swift 4.2λ₯Ό μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

β€”
당신이 λŒ“κΈ€μ„ λ‹¬μ•˜κΈ° λ•Œλ¬Έμ— 이것을 λ°›λŠ” κ²ƒμž…λ‹ˆλ‹€.
이 이메일에 직접 λ‹΅μž₯ν•˜κ³  GitHubμ—μ„œ ν™•μΈν•˜μ„Έμš”.
https://github.com/danielgindi/Charts/issues/2816#issuecomment-395868392 ,
λ˜λŠ” μŠ€λ ˆλ“œ μŒμ†Œκ±°
https://github.com/notifications/unsubscribe-auth/AMLGfjdadIXdyF4cgGGTCaYMQs1sz9CDks5t6tPcgaJpZM4PgNRb
.

let att: [NSAttributedStringKey: Any] = [
NSAttributedStringKey(rawValue: NSAttributedStringKey.font.rawValue) : UIFont.italicSystemFont(ofSize: 15.0),
NSAttributedStringKey(rawValue: NSAttributedStringKey.foregroundColor.rawValue) : Const.colorBlue500,
NSAttributedStringKey(rawValue: NSAttributedStringKey.underlineStyle.rawValue) : 1]
let attributeString = NSMutableAttributedString(λ¬Έμžμ—΄: "open_accessory_sheet".localize,
속성: att)

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰