如何\t
在 上显示 Tab () UITextView
?
我有一小段代码(下面的示例),它的格式很好,带有制表符和换行符,但是当我在文本视图上查看此代码时,它不显示制表符,尽管它确实显示了换行符。
@interface Animal : NSObject {
NSString *name;
NSString *description;
NSString *imageURL;
}
谢谢您的帮助。
如何\t
在 上显示 Tab () UITextView
?
我有一小段代码(下面的示例),它的格式很好,带有制表符和换行符,但是当我在文本视图上查看此代码时,它不显示制表符,尽管它确实显示了换行符。
@interface Animal : NSObject {
NSString *name;
NSString *description;
NSString *imageURL;
}
谢谢您的帮助。
UITextView 从文本中删除制表符,但您可以将其替换为空格。
description = [description stringByReplacingOccurrencesOfString: @"\t" withString: @" "];
可能是UITextView
该类根本不显示制表符,这是完全可能的,因为用户无法使用内置键盘输入制表符。如果是这种情况,总是可以选择简单地将制表符替换为四个空格。如果您以后需要找到这些选项卡,您可以将其替换为一个选项卡后跟四个空格,因为该选项卡似乎没有显示,因此不会产生视觉差异。
另一种可能性是 的宽度UITextView
不允许显示选项卡,因此它们被忽略。