2009-04-15 28 views
5

我試圖模仿自動應用於navigationItem.title以及許多其他UIKit控件的默認浮雕。在navigationItem.titleView中向UILabel添加浮雕(如導航項目標題所示)

正如這張截圖的標題可見(「表格單元格」):

Emboss title http://quicksnapper.com/files/3440/192219267049D92BB23DE74.png

我基本上是試圖2個UILabels添加到navigationItem.titleView,但是UILabels只是顯示爲斷然得出它真的只是不覺得/看起來不錯:P

我想過玩陰影,但這隻會讓浮雕的外觀(如果是的話)在標籤的一面。

任何想法都會很棒!

謝謝

回答

16

謝謝!我只是想通了:

其中postTitle設置爲白色,我剛剛添加了一個垂直偏移1px的darkGray陰影。

[postTitle setShadowColor:[UIColor darkGrayColor]];

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

看上去完全像什麼,你就會把一個.title僞:)

+0

謝謝,Sahil。簡單但有效;-) – Stefan 2009-07-16 22:06:42

5

陰影和shadowOffset是你在找什麼我想。在標籤上設置這些屬性,它應該做你想要的。

1

一道白影和加一,而不是一減一的偏移給出鬱悶浮雕外觀。