1
我想爲UINavigationItem中出現的文本配置截斷模式。設置UINavigation標題文本的截斷模式
我遇到過幾種配置字體大小的不同解決方案,但不知道如何利用NSString上存在的UILineBreakModeHeadTruncation。
我如何已經能夠配置字體大小:
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 120, 30)];
[label setFont:[UIFont boldSystemFontOfSize:16.0]];
[label setBackgroundColor:[UIColor clearColor]];
[label setTextColor:[UIColor whiteColor]];
[label setText:self.title];
[self.navigationController.navigationBar.topItem setTitleView:label];
[label release];
(在recommendation from here基於)如果我稱這種現象的loadView或viewDidLoad中,似乎工作,但是那之外方法,視圖加載後,它似乎不工作。不知道爲什麼。
嗯,我試過了。但奇怪的是,對於某些視圖控制器,我無法讓它顯示出來。我可以在'viewDidLoad'上進行更改,但如果我在其他任何地方嘗試,它將無法工作。 – 2010-12-01 00:34:26