ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Swift] UIColor
    Swift 2022. 2. 15. 16:09

    Class

    UIColor

    색상 데이터 및 뢈투λͺ…도λ₯Ό μ €μž₯ν•˜λŠ” 객체.

    Declaration

    class UIColor : NSObject

    Overview

    색상을 μ‚¬μš©ν•˜μ—¬ μ•±μ˜ λͺ¨μ–‘을 μ»€μŠ€ν„°λ§ˆμ΄μ¦ˆν•˜κ³ , μƒνƒœλ₯Ό μ „λ‹¬ν•˜λ©° μ‚¬λžŒλ“€μ΄ 데이터λ₯Ό μ‹œκ°ν™”ν•˜λ„λ‘ λ•λŠ”λ‹€. μ•±μ—μ„œ 색상을 μ‚¬μš©ν•˜λŠ” 방법에 λŒ€ν•œ μžμ„Έν•œ λ‚΄μš©μ€ Human Interface Guidelinesλ₯Ό μ°Έκ³ ν•˜λ©΄ λœλ‹€.

    UIColor λŠ” νŒŒλž€μƒ‰, μ΄ˆλ‘μƒ‰, 보라색 λ“±κ³Ό 같이 μ‘°μ • κ°€λŠ₯ν•˜κ³  κ³ μ •λœ 색상을 μƒμ„±ν•˜λŠ” 클래슀 속성 λͺ©λ‘μ„ μ œκ³΅ν•œλ‹€. UIColor λŠ” 라벨, ν…μŠ€νŠΈ, λ²„νŠΌ λ“± UI μš”μ†Œμ— μ‹œμŠ€ν…œμ—μ„œ μ œκ³΅λ˜λŠ” 색상을 μ§€μ •ν•  수 μžˆλ„λ‘ ν•˜λŠ” 속성도 μ œκ³΅ν•œλ‹€. RGB, 색상 및 채도와 같은 색상 ꡬ성 μš”μ†Œ 값을 μ§€μ •ν•˜μ—¬ 색상 객체λ₯Ό λ§Œλ“€ 수 μžˆλ‹€. λ˜ν•œ λ‹€λ₯Έ 색상 κ°μ²΄μ—μ„œ 색상을 λ§Œλ“€κ³  μ΄λ―Έμ§€μ—μ„œ νŒ¨ν„΄μ„ 기반으둜 ν•œ 색상을 λ§Œλ“€ μˆ˜λ„ μžˆλ‹€.

    Important

    λŒ€λΆ€λΆ„μ˜ κ°œλ°œμžλ“€μ€ UIColor λ₯Ό subclass (ν•˜μœ„ λΆ„λ₯˜)ν•  ν•„μš”κ°€ μ—†λ‹€. 좔가적인 color spaceλ‚˜ color model에 λŒ€ν•œ 지원이 ν•„μš”ν•œ κ²½μš°μ—λ§Œ subclassκ°€ ν•„μš”ν•  수 μžˆλ‹€. subclassν•  경우, μΆ”κ°€ν•˜λŠ” 속성 및 λ©”μ†Œλ“œλŠ” μ—¬λŸ¬ μŠ€λ ˆλ“œμ—μ„œ μ•ˆμ „ν•˜κ²Œ μ‚¬μš©ν•  수 μžˆμ–΄μ•Όν•œλ‹€.

    γ…€

    UIColor

    'Swift' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

    [Swift] Access Control (μ ‘κ·Ό μ œμ–΄)  (0) 2022.02.28
    [Swift] print ν•¨μˆ˜ (separator, terminator)  (0) 2022.02.26
    [Swift] CGColor  (0) 2022.02.15
    [Swift] CGFloat  (0) 2022.02.15
    [Swift] Enumeration (μ—΄κ±°ν˜•), Raw Value (μ›μ‹œκ°’)  (0) 2022.02.15

    λŒ“κΈ€

Designed by Tistory.