Auto Layout2 πŸ”¨ - μ˜€ν†  λ ˆμ΄μ•„μ›ƒ(Auto-Layout)2

λ°•λ―Όμ • ?! 방밍정·2023λ…„ 11μ›” 23일
0

Figma

λͺ©λ‘ 보기
3/3
post-thumbnail

Auto Layout2

❖ Text Baseline Alignment ν…μŠ€νŠΈ 베이슀 라인 μ •λ ¬

  • 더보기λ₯Ό λˆ„λ₯΄λ©΄ ν•΄λ‹Ή 속성이 있음
    - ν…μŠ€νŠΈλ₯Ό κΈ°μ€€μœΌλ‘œ 속성이 변함.

❖ Resizing - 1. Hug Contents

  • Auto layout μ•ˆμͺ½μ— μžˆλŠ” μš”μ†Œλ‚˜ ν”„λ ˆμž„μ˜ μ‚¬μ΄μ¦ˆκ°€ λ°”λ€œμ— λ”°λΌμ„œ μ„œλ‘œ 영ν–₯을 λ°›μ•„ μ‚¬μ΄μ¦ˆκ°€ λ°”λ€Œκ²Œ λ˜λŠ”λ° μ΄λ•Œ λ‹€μ–‘ν•œ μ˜΅μ…˜μœΌλ‘œ Resizing μ˜΅μ…˜μ„ 지정해 쀄 수 있음
  • fix된 μš”μ†Œλ₯Ό Hug둜 λ³€κ²½ν•΄μ£Όλ©΄ μš”μ†Œμ— 맞게 ν”„λ ˆμž„μ΄ κ°€λ‘œμ„Έλ‘œ 길이가 μžλ™μœΌλ‘œ 변경됨

❖ Resizing - 2. Fill Contents

  • Hug와 λ°˜λŒ€λ‘œ λ°”κΉ₯ ν”„λ ˆμž„μ˜ μ‚¬μ΄μ¦ˆλ₯Ό 변경함에 λ”°λΌμ„œ μ•ˆμͺ½μ— λ“€μ–΄μžˆλŠ” μš”μ†Œλ“€μ΄ 영ν–₯을 λ°›μŒ
  • Fixed둜 λ˜μ–΄ μžˆλŠ” 값을 Fill contents κ°’μœΌλ‘œ 변경함에 λ”°λΌμ„œ ν”„λ ˆμž„μ˜ 길이에 맞게 λŠ˜μ–΄λ‚˜κ³  쀄어든닀.

❖ Resizing - 3. Fixed Contents

  • μ›ν•˜λŠ” μš”μ†Œμ˜ μ‚¬μ΄μ¦ˆλ₯Ό κ³ μ •μ‹œν‚΄

❖ Absolute Position μ•±μ†”λ£¨νŠΈ ν¬μ§€μ…˜

  • CSSμš”μ†Œ 쀑 position의 abolute와 κ°™λ‹€κ³  μƒκ°ν•˜λ©΄ 이해가 쉽닀.
  • Auto layoutκ°’μ˜ 영ν–₯을 받지 μ•Šμ€ μ˜ˆμ™Έμ˜ 개체λ₯Ό λ§Œλ“€μ–΄ μ£ΌλŠ” κΈ°λŠ₯
    (νŠΉμˆ˜ν•œ 개체둜 섀정에 영ν–₯을 받지 μ•ŠμŒ)
  • Auto layoutκ°€ μ„€μ •λœ ν”„λ ˆμž„ μ•ˆμœΌλ‘œ μš”μ†Œ μΆ”κ°€ λ˜λŠ” 제거 ν•  수 있으며 λ°©ν–₯ν‚€λ‘œ μœ„μΉ˜λ₯Ό μ‰½κ²Œ λ°”κΏ€ 수 μžˆλ‹€.
  • 우츑 상단에 abolute μ„€μ • λ²„νŠΌμ΄ μœ„μΉ˜ν•΄ μžˆλ‹€


⭐️ 상황에 λ§žλŠ” μ˜΅μ…˜μ„ 지정을 ν•΄μ„œ λ‹€μ–‘ν•œ λ°˜μ‘ν˜• UIλ₯Ό λ§Œλ“€μ–΄λ³Ό 수 μžˆλ‹€ 😎

배운 것을 ν† λŒ€λ‘œ μΉ΄λ“œ λ§Œλ“€κΈ°λ₯Ό μ‹€μŠ΅ν•΄ λ³΄μ•˜μŒ.

0개의 λŒ“κΈ€