\t
にタブ ( )を表示するにはどうすればよいUITextView
ですか?
タブと改行で適切にフォーマットされた小さなコード (以下の例) がありますが、このコードをテキスト ビューで表示すると、改行は表示されますが、タブは表示されません。
@interface Animal : NSObject {
NSString *name;
NSString *description;
NSString *imageURL;
}
助けてくれてありがとう。
\t
にタブ ( )を表示するにはどうすればよいUITextView
ですか?
タブと改行で適切にフォーマットされた小さなコード (以下の例) がありますが、このコードをテキスト ビューで表示すると、改行は表示されますが、タブは表示されません。
@interface Animal : NSObject {
NSString *name;
NSString *description;
NSString *imageURL;
}
助けてくれてありがとう。
UITextViewはテキストからタブ文字を削除しますが、空白で置き換えることができます。
description = [description stringByReplacingOccurrencesOfString: @"\t" withString: @" "];
UITextView
ユーザーが内蔵キーボードでタブを入力できないため、クラスにタブ文字が表示されない可能性があります。これは完全に可能です。この場合、タブを4つのスペースに置き換えるだけのオプションが常にあります。後でそれらのタブを見つける必要がある場合は、タブが表示されていないように見えるため、タブの後に4つのスペースが続くものに置き換えることができます。視覚的な違いはありません。
もう1つの可能性は、の幅がUITextView
タブの表示を許可しないため、タブが無視されることです。