Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在文本视图iphone sdk中显示超级脚本号?_Iphone_Objective C - Fatal编程技术网

如何在文本视图iphone sdk中显示超级脚本号?

如何在文本视图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"

我想在一个简单的文本视图中显示超级脚本号,有人能帮我吗?

在Xcode的编辑菜单下有一个特殊的字符选项。

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电脑上,所以我是从内存中执行此操作的,抱歉!