我试图模仿默认浮雕,该浮雕会自动应用到navigationItem.title以及许多其他UIKit控件。
如该屏幕快照的标题(“表格单元格”)所示:
Emboss title http://quicksnapper.com/files/3440/192219267049D92BB23DE74.png
我本质上是在尝试将2个UILabels添加到navigationItem.titleView中,但是UILabels只是以扁平绘制的形式显示,实际上它感觉/看起来不正确:P
我曾考虑过要使用阴影,但这只会使标签一侧具有浮雕外观(即使是那样)。
任何想法都很棒!
谢谢
最佳答案
是的,谢谢!我只是想通了:
在postTitle设置为白色的情况下,我只是添加了一个垂直偏移为1px的DarkGray阴影。[postTitle setShadowColor:[UIColor darkGrayColor]];
[postTitle setShadowOffset:CGSizeMake(0, -1)];
看起来就像您要放在.title中的任何内容一样:)