0

重複の可能性:
iPhone の UILabel で特定の文字の場所を見つける

UILabel で特定の文字列/部分文字列の位置を取得するにはどうすればよいですか? UILabel は複数行のラベルで、 /n 文字も含まれています。最終的には、取得した位置の代わりに別のビューを描画できるはずです。

UILabel でない場合、上記の期待どおりの結果を得るために UITextView を使用できますか?

前もって感謝します。

4

1 に答える 1

-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
于 2012-10-16T09:56:09.540 に答える