相关疑难解决方法(0)

UILabel获取文本子字符串的CGRect

我的目标很简单:从UILabel获取标签文本中子字符串的矩形.从广泛的搜索来看,似乎没有内置任何东西来处理这个问题.其他人也提出了类似的问题,但Stackoverflow上没有人完全回答过.

// Something like this perhaps (added as a category)
CGRect rect = [myLabel rectForRange:NSMakeRange(3, 5)];
Run Code Online (Sandbox Code Playgroud)

它可用于什么的一个例子(只是为了澄清我正在搜索的内容):

rect的例子

objective-c uilabel ios

7
推荐指数
1
解决办法
4095
查看次数

找到uilabel中文本的位置{x,y}

我有一个来自服务器的字符串,我在UILabel multiligne上显示.它在该字符串中,我正在识别一些特定的子字符串.我想在子字符串上放置一个按钮(按钮将是UILabel的子视图).为此,我需要子串坐标.我经历过这个,但我无法理解.假设我的完整字符串是abc,567-324-6554,纽约.我希望567-324-6554显示在我需要其坐标的按钮上.如何使用上面的链接查找子串的坐标?谢谢,

objective-c ipad

6
推荐指数
1
解决办法
3347
查看次数

在iPhone上查找UILabel中特定字符的位置

我有一个带有一些文字的UILabel,说"Hello World abcdefg"标签可以有多行,不同的字号等.

问题:如何在此UILabel中找到所有字母"d"的坐标.

逻辑第一步是找到字符串中这些字符的位置(UILabel.text),但是当它实际在屏幕上绘制时,如何将其转换为坐标

我的想法是找到那些坐标并在该角色上绘制一些自定义的内容(基本上用自定义图像覆盖它)

iphone character coordinates uilabel cgpoint

5
推荐指数
1
解决办法
3293
查看次数

iOS - 具有多个UILabel和UIImage动态大小的Autolayout

这是我的情况.我有3个不同的数据(最后忽略一个钱,它将不包括在内),如下所示:

在此输入图像描述

但是第一个数据(音乐类型)可能会更长,最终应该是这样的:

在此输入图像描述

因此,我必须遵守多个约束:音乐类型应该跟随事件类型数据,在所需的任何行上.必须包含事件类型的徽标.当然,总宽度不应大于它的超视宽度.

我根本不知道从哪里开始音乐类型和事件类型.我试过,但我不知道如何使用动态宽度的<=宽度约束.

我正在处理Storyboard.

ios autolayout

3
推荐指数
1
解决办法
524
查看次数