2011-12-13 39 views
1
NSDate* date = [NSDate date]; 
    NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease]; 

    //Set the required date format 

    [formatter setDateFormat:@"MMM"]; 

    //Get the string date 

    NSString* str = [formatter stringFromDate:date]; 
    [_lbldateLabel setText:str]; 
    [str uppercaseString]; 

我必須在標籤(_lbldateLabel)顯示當月上面的代碼,但我螞蟻顯示大寫字母的日期,現在它顯示「月」,但我想「DEC」。我把[str uppercaseString];,但沒有什麼變化,如何做到這一點。 在此先感謝。如何在iphone中大寫標籤文本?

回答

5

[str uppercaseString]返回帶有大寫字母的新字符串,原始字符串保持不變。所以,你需要的字符串設定爲您的標籤:

[_lbldateLabel setText:[str uppercaseString]]; 
+0

,thnks非常正常工作 – ICoder

相關問題