Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.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 获取多行UILabel最后一行的宽度_Iphone_Objective C_Text_View_Uilabel - Fatal编程技术网

Iphone 获取多行UILabel最后一行的宽度

Iphone 获取多行UILabel最后一行的宽度,iphone,objective-c,text,view,uilabel,Iphone,Objective C,Text,View,Uilabel,我有一个动态多行UILabel,需要知道可见文本(而不是标签)的文本末端(X坐标),以便在文本之后显示一些内容。 这可能吗 谢谢使用CoreText框架,您将能够更好地控制文本布局: 还有一些不错的开源软件已经为您做了很多艰苦的工作,比如:据我所知,最好的解决方案是使用UIWebView而不是UILabel。 您只需格式化HTML,以便加载,然后添加您想添加的内容 例如: [webView loadHTMLString:[NSString stringWithFormat:@"<html&

我有一个动态多行UILabel,需要知道可见文本(而不是标签)的文本末端(X坐标),以便在文本之后显示一些内容。 这可能吗


谢谢

使用CoreText框架,您将能够更好地控制文本布局:


还有一些不错的开源软件已经为您做了很多艰苦的工作,比如:

据我所知,最好的解决方案是使用UIWebView而不是UILabel。 您只需格式化HTML,以便加载,然后添加您想添加的内容

例如:

[webView loadHTMLString:[NSString stringWithFormat:@"<html><body><font face=\"arial\" size=\"2\">%@</font><font face=\"arial\" size=\"1\"> %@</font></body></html>",text1 , text2] baseURL:nil];
[webView loadHTMLString:[NSString stringWithFormat:@“%@%@”,text1,text2]baseURL:nil];
如果您想继续尝试UILabel/UITextView/any UIView,我只知道一种正确计算高度的方法:[myView sizeToFit];然后得到它的框架

希望这有帮助

问候,


George

我开始使用CoreText,它非常棒:)@leons.你在这方面有突破吗?…这几天一直在努力…想在uilable中找到文本的结尾,以便我可以在它旁边添加uibutton…请分享你的想法,这样它也可以帮助我…你可以在这里查看一个很酷的答案,对我来说,我从中受益匪浅