2
通過設置在文本視圖中使用的NSParagraphStyle的lineHeightMultiple,我在繪製選擇文本時出現了工件。這在TextEdit中是可重現的。更具體地:NSTextView lineHeightMultiple繪圖問題
- 打開文本編輯富文本模式
- 皮克信使14作爲字體
- 集線高度多至1.4
- 插入一串文本的
- 選擇文本的同一部分鼠標,直到頂部
- 開始降低選擇(移動鼠標按下)
在某些行中,選擇並未完全清除,只剩下1px的水平僞像(請參閱screnshot)。這也會發生在不同的字體,字體大小爲lineHeightMultiple值(儘管不是全部)。
有沒有人遇到過這個問題,或者有任何想法,爲什麼會發生這種情況?
感謝,
魯本
怎麼樣使用ceilf()或floorf() – hfossli 2013-12-02 19:33:34