2012-10-16 5 views
0

가능한 중복 :
finding location of specific characters in UILabel on iPhoneUILabel에서 특정 문자열의 위치를 ​​얻으려면 어떻게해야합니까?

어떻게 내가 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

당신의 대답이 어떻게 질문 할 것입니까 ??? –

관련 문제