2012-06-20 28 views
0

我創建了一個Mac應用程序,需要在白色字母后面放置陰影以更好地區分背景中的文本。我注意到我可以在Interface Builder中使用「View Effects Inspector」來爲靜態文本添加陰影。這是做這個的首選方法嗎?我見過用代碼實現的例子,但使用Interface Builder方法很好嗎?Cocoa中文字陰影的首選方法

回答

2

我不確定是否有「首選」方法。界面生成器方法運行良好,我個人沒有任何問題。您可以採用代碼路徑並使用NSShadowAttributeName(請參閱this doc瞭解更多信息)爲NSAttributedString添加陰影。最終,無論你選擇哪種方式都無關緊要。