NSStringの最後にUIBUTTONを追加する方法[複製] -- ios フィールド と objective-c フィールド と uibutton フィールド と nsstring フィールド 関連 問題

How to Add a UIButton at the end of a NSString? [duplicate]












0
vote

問題

日本語

誰かが * { text-align:left; } 2 の末尾に UIButton を追加する方法について助けてくれることができますか?私はやってみました:

<コード> [self.mystring substringToIndex:25] および再び

を割り当てます。 <事前> <コード> self.mystring.text = [self.mystring.text stringByAppendingString:@"...ReadMore"];

UIButton

としてこの「Readmore」を作成する方法
英語

Could someone help me on how to add a UIButton at the end of a NSString ? I've tried doing:

[self.mystring substringToIndex:25] and again assigning

self.mystring.text = [self.mystring.text stringByAppendingString:@"...ReadMore"]; 

How can I make this 'ReadMore' as a UIButton ?

</div
           
         
         

回答リスト

0
 
vote

UitextView

でUitapgestrurecognizerを使いやすくなるでしょう。 <事前> <コード> - (IBAction)tapOnTextView:(UITapGestureRecognizer *)sender { CGPoint location = [sender locationInView:self.textView]; NSRange *range = [self.textView.text rangeOfString: @"...Read More"]; UITextPosition *beginning = self.textView.beginningOfDocument; UITextPosition *start = [textView positionFromPosition:beginning offset:range.location]; UITextPosition *end = [textView positionFromPosition:start offset:range.length]; UITextRange *textRange = [textView textRangeFromPosition:start toPosition:end]; CGRect readMoreRect = [self.textView firstRectForRange:textRange]; if(CGRectContainsPoint(readMoreRect,location)){ //load more text or something } }

属性のある文字列を使用することができます...さらに別の色を読むように、ユーザーがそれをタップできることを知っているように他の色を読むことができます。

 

It would be easier use UITapGestureRecognizer on a UITextView

- (IBAction)tapOnTextView:(UITapGestureRecognizer *)sender {     CGPoint location = [sender locationInView:self.textView];     NSRange *range = [self.textView.text rangeOfString: @"...Read More"];     UITextPosition *beginning = self.textView.beginningOfDocument;     UITextPosition *start = [textView positionFromPosition:beginning offset:range.location];     UITextPosition *end = [textView positionFromPosition:start offset:range.length];     UITextRange *textRange = [textView textRangeFromPosition:start toPosition:end];     CGRect readMoreRect = [self.textView firstRectForRange:textRange];     if(CGRectContainsPoint(readMoreRect,location)){         //load more text or something     } } 

You can use an attributed string to make ...Read More a different color so users know they can tap on it.

</div
 
 

関連する質問

1  文字列iPhone SDKをデコードします  ( Decode string iphone sdk ) 
FTPサイトの内容を取得するためにリストを使っています、そしてそれはうまく機能しますが、このように彼らの名前に特別な文字を持つファイルを持っています: "Márzo2 2013(8).jpg 「、2番目の文字。リスト関数を呼び出すと、このデータを使用してNS...

1  127より大きいCHARを変換するときの予期せぬ出力  ( Unexpected output when transforming char which is larger than 127 to nsstring ) 
<事前> <コード> unichar temp=233; return [NSString stringWithFormat:@"%c",temp]; //Type of 'temp" changed from unichar to ...

-1  NSStringのNSStringを比較してください  ( Comparing nsstring in if statement ) 
理解できる限り、<コード> NSString を比較するために、これはそれを行う方法です。 <事前> <コード> if ([bString isEqualToString:aString]) { // Do some stuff here } (私...

6  韓国語のGraphemeクラスター内で検索または比較  ( Search or compare within a grapheme cluster in korean ) 
UISearchBarController の私の現在の実装では、 [NSString compare:] を使用して `NSString *string1 = @"이"; `NSString *string2 = @"ㅣ"; NSRange result...

0  Objective-C NSStringカテゴリゲッター/セッタークラッシュ[重複]  ( Objective c nsstring category getter setter crash ) 
この質問はすでにここで回答を持っています カテゴリ内のプロパティ/インスタンス変数 (6回答) 閉じられた 7...

1  iPhone UitextFieldアポストロフィーの問題  ( Iphone uitextfield apostrophe issue ) 
私のUITextFieldの投稿には問題があります。アポストロフィを持つ単語はいつでもバックスラッシュを追加します。 だから私のテスト投稿はNSLOGで言っています "私は 's" で終わる言葉に問題があるかもしれません 読むべきです:「私は「S」で終わる言葉...

0  ストリング定数の使用  ( Use of string constant ) 
私は複数のファイルの と air への言及を持っています。これは通常、この文脈で使用されますが、必ずしもそうではありません。 <事前> <コード> if ([transport.type isEqualToString:@"ground"]) { // d...

0  「NSSTRING」の目に見える@InterfaceはセレクターURLENCODEUSINGENCOLDYを宣言していません  ( No visible interface for nsstring declares the selector urlencodeusingencodin ) 
私はiOSと目的のCに新しいものです。 私はURLをエンコードしようとしています、私はエラーを受けています /users/dupportdesk/desktop/myiosapps/zdticketsystem/zdticketsystem/viewCon...

0  構造体対NSStringに関する問題  ( Problem with struct vs nsstring ) 
もう1つ(うまくいけば簡単)初心者の質問:私はUITextViewのサイズを測定しようとしましたが、次のコードに大きなコンパイラエラーが発生しました。 <事前> <コード> NSString *temp2String; temp2String = [NSStr...

1  iPhoneの目的C - NSStringからURLを削除する方法  ( Iphone objective c how to remove urls from an nsstring ) 
NSString(またはNSmutableString)にURLを置き換える効率的な方法を、例えば... です。 <事前> <コード> @"This is a sample with **http://bitbanter.com** within the s...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有