我创建了一个Mac应用程序,需要在白色字母后面放置一个阴影,以便更好地区分文本和背景。我注意到我可以使用Interface Builder中的“视图效果检查器”为静态文本添加投影。这是首选方法吗?我已经看到了通过代码实现的例子,但是使用Interface Builder方法是否合适?
答案 0 :(得分:2)
我不确定是否有“首选”方法。界面构建器方法运行良好,我个人没有任何问题。您可以采用代码路由并使用NSShadowAttributeName
(有关详情,请参阅this doc)向NSAttributedString
添加阴影。最后,无论你选择哪种方式都无所谓。