gpt4 book ai didi

iphone - 在 UILabel 中查找子字符串的坐标

转载 作者:行者123 更新时间:2023-12-03 19:39:03 26 4
gpt4 key购买 nike

我有一个来自服务器的字符串,我正在 UILabel 上显示它。在该字符串中,我正在识别一些特定的子字符串。我想在该子字符串上放置一个按钮(按钮将是 UILabel 的 subview )。为此,我需要子字符串坐标。我经历了this Gist但我无法理解它。

假设我的完整字符串是abc, 567-324-6554, New York。我希望 567-324-6554 显示在按钮上,为此我需要它的坐标。如何使用上面的链接查找子字符串的坐标?

最佳答案

也许你可以使用-

来计算
CGSize stringSize = [string sizeWithFont:myFont 
constrainedToSize:maximumSize
lineBreakMode:self.myLabel.lineBreakMode];

现在新职位-

x = self.myLabel.frame.origin.x + stringSize.width

对于 y 类似,您需要有考虑到 x 的代码。

关于iphone - 在 UILabel 中查找子字符串的坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8860520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com