2012-10-16 44 views
0

可能重複:
finding location of specific characters in UILabel on iPhone我如何獲得UILabel中特定字符串的位置?

我怎樣才能得到的UILabel一個特定的字符串/子的位置? UILabel是一個多行標籤,也有n個字符。 最終,我應該能夠繪製另一個視圖來代替檢索的位置。

如果不是UILabel,可以使用UITextView來達到上面預期的結果嗎?

在此先感謝。

+0

選中此http://stackoverflow.com/questions/3191049/finding-location-of-specific-characters-in-uilabel -on-iphone – riti

回答

-1

此代碼可以幫助你建立邏輯相同..

@interface NSString (containsCategory) 
- (BOOL) containsString: (NSString*) substring; 
@end 

// - - - - 

@implementation NSString (containsCategory) 

- (BOOL) containsString: (NSString*) substring 
{  
    NSRange range = [self rangeOfString : substring]; 
    BOOL found = (range.location != NSNotFound); 
    return found; 
} 

@end 
+0

所有你需要做的就是將label.text傳遞給字符串,其餘部分都會由這段代碼來處理。 – iCreative

+0

你的答案如何提出問題? –

相關問題