Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa touch 向navigationItem.titleView中的UILabel添加浮雕(如navigationItem.title所示)_Cocoa Touch_User Interface_Uikit - Fatal编程技术网

Cocoa touch 向navigationItem.titleView中的UILabel添加浮雕(如navigationItem.title所示)

Cocoa touch 向navigationItem.titleView中的UILabel添加浮雕(如navigationItem.title所示),cocoa-touch,user-interface,uikit,Cocoa Touch,User Interface,Uikit,我试图模拟自动应用于navigationItem.title以及许多其他UIKit控件的默认浮雕 如本截图标题(“表格单元格”)所示: 我实际上是在尝试向navigationItem.titleView添加2个UILabel,但是UILabel只是显示为平面绘制,它确实感觉/看起来不对劲:p 我曾考虑过玩阴影,但那只会在标签的一侧产生浮雕效果(如果有的话) 任何想法都会很棒 谢谢我想阴影和阴影偏移量是您需要的。在标签上设置这些属性,它就可以做你想做的事。是的,谢谢!我刚想出来: 当postTi

我试图模拟自动应用于navigationItem.title以及许多其他UIKit控件的默认浮雕

如本截图标题(“表格单元格”)所示:

我实际上是在尝试向navigationItem.titleView添加2个UILabel,但是UILabel只是显示为平面绘制,它确实感觉/看起来不对劲:p

我曾考虑过玩阴影,但那只会在标签的一侧产生浮雕效果(如果有的话)

任何想法都会很棒


谢谢

我想阴影和阴影偏移量是您需要的。在标签上设置这些属性,它就可以做你想做的事。

是的,谢谢!我刚想出来:

当postTitle设置为白色时,我刚刚添加了一个垂直偏移为1px的暗光线阴影

[postTitle setShadowColor:[UIColor darkGrayColor]]

[postTitle setShadowOffset:CGSizeMake(0,-1)]


看起来就像你在.title:)中放的任何东西。

一个白色阴影和一个正一而不是一个负一,因为偏移量提供了凹陷的浮雕外观。

谢谢,Sahil。简单但有效;-)对于视网膜显示器,您希望阴影偏移为-0.5