Re: [問題] 關於CATextLayer的問題
※ 引述《xareelee (XareeLee)》之銘言:
: 目前卡在的問題是 下半的CATextLayer 要如何在13 points高內畫出字體的下半部分?
: 我設了該contentsRect 為{{0, 0.5},{1, 1}}
: 可是並沒有達到我想要的效果
: 而如果把下半部的CATextLayer的高設為26 points 就可以正常顯示下半部
: 但那並不是我想要的,我希望下半部的高為13 points
: 請問要怎麼做才能在一半的高度內 畫出下半部的字體呢?
CALayer 有個屬性叫做 mask(遮罩)。其實你要做的事情,還是
畫原本大小的文字,只是這個 text layer 的上半部用一個遮罩
裁掉,這樣就可以了。
--
zonble.net
cocoa.zonble.net
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.224.11.39
推
04/01 14:34, , 1F
04/01 14:34, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):