重複の可能性:
iPhone の UILabel で特定の文字の場所を見つける
UILabel で特定の文字列/部分文字列の位置を取得するにはどうすればよいですか? UILabel は複数行のラベルで、 /n 文字も含まれています。最終的には、取得した位置の代わりに別のビューを描画できるはずです。
UILabel でない場合、上記の期待どおりの結果を得るために UITextView を使用できますか?
前もって感謝します。
重複の可能性:
iPhone の UILabel で特定の文字の場所を見つける
UILabel で特定の文字列/部分文字列の位置を取得するにはどうすればよいですか? UILabel は複数行のラベルで、 /n 文字も含まれています。最終的には、取得した位置の代わりに別のビューを描画できるはずです。
UILabel でない場合、上記の期待どおりの結果を得るために UITextView を使用できますか?
前もって感謝します。
このコードは、同じロジックの構築に役立つ場合があります。
@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