translatesAutoresizingMaskIntoConstraints 🍎

YaR LabΒ·2023λ…„ 7μ›” 18일
0

iOS 🍎

λͺ©λ‘ 보기
9/26
post-thumbnail

1️⃣ μ„€λͺ…

뷰의 μžλ™ 크기 μ‘°μ • λ§ˆμŠ€ν¬κ°€ Auto Layout μ œμ•½ 쑰건으둜 λ³€ν™˜λ˜λŠ”μ§€ μ—¬λΆ€λ₯Ό κ²°μ •ν•˜λŠ” Boolκ°’ UIView의 μΈμŠ€ν„΄μŠ€ ν”„λ‘œνΌν‹°

var translatesAutoresizingMaskIntoConstraints: Bool { get set }
  • 이 μ†μ„±μ˜ 값이 true이면 μ‹œμŠ€ν…œμ—μ„œ 뷰의 μžλ™ 크기 μ‘°μ • λ§ˆμŠ€ν¬μ— μ§€μ •λœ λ™μž‘μ„ λ³΅μ œν•˜λŠ” μ œμ•½ 쑰건 집합을 λ§Œλ“¬
  • λ˜ν•œ 뷰의 ν”„λ ˆμž„, 경계 λ˜λŠ” 쀑심 속성을 μ‚¬μš©ν•˜μ—¬ 뷰의 크기와 μœ„μΉ˜λ₯Ό μˆ˜μ •ν•  수 μžˆμœΌλ―€λ‘œ Auto Layout λ‚΄μ—μ„œ 정적 ν”„λ ˆμž„ 기반 λ ˆμ΄μ•„μ›ƒμ„ λ§Œλ“€ 수 있음
  • μžλ™ 크기 μ‘°μ • 마슀크 μ œμ•½ 쑰건은 뷰의 크기 및 μœ„μΉ˜λ₯Ό μ™„μ „νžˆ μ§€μ •ν•˜λ―€λ‘œ μΆ©λŒμ„ μΌμœΌν‚€μ§€ μ•Šκ³  이 크기 λ˜λŠ” μœ„μΉ˜λ₯Ό μˆ˜μ •ν•˜κΈ° μœ„ν•΄ μΆ”κ°€ μ œμ•½ 쑰건을 μΆ”κ°€ν•  수 μ—†μŒ
  • Auto Layout을 μ‚¬μš©ν•˜μ—¬ 뷰의 크기와 μœ„μΉ˜λ₯Ό λ™μ μœΌλ‘œ κ³„μ‚°ν•˜λ €λ©΄ 이 속성을 false둜 μ„€μ •ν•œ λ‹€μŒ 뷰에 λŒ€ν•΄ λͺ¨ν˜Έν•˜μ§€ μ•Šκ³  μΆ©λŒν•˜μ§€ μ•ŠλŠ” μ œμ•½ 쑰건 집합을 μ œκ³΅ν•΄μ•Ό 함

πŸ“Œ default

  • 기본적으둜 이 속성은 μ½”λ“œλ² μ΄μŠ€ λ°©μ‹μœΌλ‘œ λ§Œλ“  λͺ¨λ“  보기에 λŒ€ν•΄ true둜 섀정됨
  • μΈν„°νŽ˜μ΄μŠ€ λΉŒλ”μ—μ„œ λ·°λ₯Ό μΆ”κ°€ν•˜λ©΄ μ‹œμŠ€ν…œμ—μ„œ 이 속성을 μžλ™μœΌλ‘œ false둜 섀정함

μΆœμ²˜πŸ“š

🍎Apple Docs: translatesAutoresizingMaskIntoConstraints

1개의 λŒ“κΈ€

comment-user-thumbnail
2023λ…„ 7μ›” 19일

쒋은 κΈ€ 잘 μ½μ—ˆμŠ΅λ‹ˆλ‹€, κ°μ‚¬ν•©λ‹ˆλ‹€.

λ‹΅κΈ€ 달기

κ΄€λ ¨ μ±„μš© 정보