如何在文本视图iphone sdk中显示超级脚本号?
我想在一个简单的文本视图中显示超级脚本号,有人能帮我吗?在Xcode的编辑菜单下有一个特殊的字符选项。如何在文本视图iphone sdk中显示超级脚本号?,iphone,objective-c,Iphone,Objective C,我想在一个简单的文本视图中显示超级脚本号,有人能帮我吗?在Xcode的编辑菜单下有一个特殊的字符选项。UITextView不能处理富文本,所以如果你想拥有上标号,你必须使用unicode字符来构建一个字符串作为上标号,例如 int no=1; NSString *str=@"xyz"; *yourtextView*.text=[NSString stringWithFormat:@"%@%d",str,no]; NSString *super0 = @"\u2070"
UITextView
不能处理富文本,所以如果你想拥有上标号,你必须使用unicode字符来构建一个字符串作为上标号,例如
int no=1;
NSString *str=@"xyz";
*yourtextView*.text=[NSString stringWithFormat:@"%@%d",str,no];
NSString *super0 = @"\u2070";
给你一个上标的零。你可以找到其余的数字。您必须自己从各个数字构建字符串,但这将是一个很好的编程练习 例如,我想显示14或3,4.0123456789:\u2070\u00b9\u00b2\u00b3\u2074\u2075\u2076\u2077\u2078\U2079我可以有字母表的uni代码吗?另外,如果您在此处搜索超级脚本或下标,西蒙:你能提供之前讨论过这个话题的链接吗?这是一个helluva线程的复活。如果你在15个月前问我这是什么时候发布的,我可能会问。但即使搜索“iphonetextview superscript”或类似的东西,今天也会得到很多结果™ 在XYZ后面有一个TM,在这里我想显示任意数字。你要做的是将字符串分成两部分,一部分包含字符串,另一部分包含数字。然后doyourtextView.text=[NSString stringWithFormat:@“%@%d”,“xyz”,no];当我写NSString*super0=[NSString stringWithFormat:@\U2070];我收到类似“错误:不完整的通用字符名\U2070”的错误消息。好的,试试我的新字符名-我现在不在mac电脑上,所以我是从内存中执行此操作的,抱歉!