ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Swift] CGColor
    Swift 2022. 2. 15. 16:08

    Class

    CGColor

    색상을 ν•΄μ„ν•˜λŠ” 방법을 μ§€μ •ν•˜λŠ” color space와 ν•¨κ»˜ 색상을 μ •μ˜ν•˜λŠ” ꡬ성 μš”μ†Œ μ§‘ν•©.

    Declaration

    class CGColor

    Overview

    CGColor λŠ” 색상을 ν‘œν˜„ν•˜κΈ° μœ„ν•΄ Core Graphicsμ—μ„œ λ‚΄λΆ€μ μœΌλ‘œ μ‚¬μš©ν•˜λŠ” κΈ°λ³Έ 데이터 νƒ€μž…μ΄λ‹€. CGColor 객체와 이 κ°μ²΄μ—μ„œ μž‘λ™ν•˜λŠ” κΈ°λŠ₯은 색상을 직접 κ΄€λ¦¬ν•˜κ³  μ„€μ •ν•  수 μžˆλŠ” λΉ λ₯΄κ³  νŽΈλ¦¬ν•œ 방법을 μ œκ³΅ν•œλ‹€. (ex. ν…μŠ€νŠΈμ˜ 경우 검은색.)

    색상 κ°μ²΄μ—λŠ” 색상을 κ³ μœ ν•˜κ²Œ μ •μ˜ν•˜λŠ” ꡬ성 μš”μ†Œ μ§‘ν•© (ex. red, green, blue)κ³Ό μ΄λŸ¬ν•œ ꡬ성 μš”μ†Œλ₯Ό ν•΄μ„ν•˜λŠ” 방법을 μ§€μ •ν•˜λŠ” color spaceκ°€ ν¬ν•¨λœλ‹€.

    색상 κ°μ²΄λŠ” 색상 μ€‘μ—μ„œλ„ 특히 반볡적으둜 μ‚¬μš©λ˜λŠ” 색상을 λΉ λ₯΄κ³  νŽΈλ¦¬ν•˜κ²Œ κ΄€λ¦¬ν•˜κ³  μ„€μ •ν•  수 μžˆλŠ” 방법을 μ œκ³΅ν•œλ‹€. Drawing operation은 fillκ³Ό stroke 색상을 μ„€μ •ν•˜κ³  alphaλ₯Ό κ΄€λ¦¬ν•˜λ©°, νŒ¨ν„΄μœΌλ‘œ 색상을 μ„€μ •ν•˜κΈ° μœ„ν•΄ 색상 객체λ₯Ό μ‚¬μš©ν•œλ‹€.

    γ…€

    CGColor

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

    [Swift] print ν•¨μˆ˜ (separator, terminator)  (0) 2022.02.26
    [Swift] UIColor  (0) 2022.02.15
    [Swift] CGFloat  (0) 2022.02.15
    [Swift] Enumeration (μ—΄κ±°ν˜•), Raw Value (μ›μ‹œκ°’)  (0) 2022.02.15
    [Swift] Collection (Array, Dictionary, Set)  (0) 2022.02.15

    λŒ“κΈ€

Designed by Tistory.