2011-04-21 50 views
0

我正在讀取本地xml文件中的一些文本並將其顯示在UILabel中。 xml中的文本最初有標籤間距。我在編輯器中手動刪除了這個tab,但它仍然出現在UILabel中,它使得文本佈局看起來非常混亂。如何從UILabel的文本中刪除製表符間距

我該如何解決這個問題?

回答

1

嘗試用下面

myLabel.text = [myText stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]; 
1

當您指定的文本到你的標籤,你可以這樣做:

myLabel.text = [textWithTabs stringByReplacingOccurrencesOfString:@"\t" withString:@""]; 

這將完全刪除的選項卡。

0

stringByTrimmingCharactersInSet: 返回通過從包含在一個給定的 字符集接收機 字符的兩端除去 作出了新的字符串。

- (NSString *)stringByTrimmingCharactersInSet:(NSCharacterSet *)set 

NSString Class Reference