Baaro
彼得潘的 Swift iOS / Flutter App 開發教室
2 min readJul 14, 2020

--

作業二:研究顯示文字的 UILabel

Line Breaks

  1. Clip:直接切斷文字
  2. Character Warp:以字元換行顯示(顯示行數2以上)
  3. Word Warp:以詞換行顯示(顯示行數2以上)
  4. Truncate Head:去頭顯示。以……方式省略,顯示尾部文字内容。(若行數2以上,則以最後一行為主)
  5. Truncate Middle:去中段顯示。以……方式省略,顯示頭尾部份文字内容。(若行數2以上,則以最後一行為主)
  6. Truncate Tail:去尾顯示。以……方式省略,顯示頭部文字内容。(若行數2以上,則以最後一行為主)

Autoshrink

Fixed Font Size(default):文字不進行縮放

Minimum Font Scale:當字串太長時,依設定的最小倍率縮小文字。直到字串全部顯示或倍率無法再更小。

Minium Font Size:當字串太長時,依設定的最小字型大小縮小文字,直到字串全部顯示或倍率無法再更小。

Shadow (文字的陰影)

Shadow:設定陰影顏色

Shadow Offset:調整陰影方向

--

--