我正在尝试模仿自动应用于navigationItem.title的默认浮雕,以及许多其他UIKit控件。
如此截图的标题(“表格单元格”)所示:
Emboss title http://quicksnapper.com/files/3440/192219267049D92BB23DE74.png
我实际上是在向navigationItem.titleView添加2个UILabel,但是UILabels只是显示为平面绘制,它实际上感觉不到/看起来不正确:P
我曾考虑过使用阴影,但这只会在标签的一侧给出浮雕效果(如果是这样)。
任何想法都会很棒!
由于
答案 0 :(得分:16)
谢谢!我只是想通了:
其中postTitle设置为白色,我只添加了一个暗灰色阴影,垂直偏移为1px。
[postTitle setShadowColor:[UIColor darkGrayColor]];
[postTitle setShadowOffset:CGSizeMake(0, -1)];
看起来与您放在.title中的任何内容完全相同:)
答案 1 :(得分:5)
shadow and shadowOffset是我想要的。在标签上设置这些属性,它应该做你想要的。
答案 2 :(得分:1)
白色阴影和加号1而不是减1作为偏移给出了凹凸不平的外观。