在多行 UIButton 的文本中查找字母的运行时位置



假设我有一个多行(可以是任意数量的行)UIButton放置在UIViewController中的任何空间中,其中UIButton的宽度受整个UIViewController's view的宽度约束,其文本在UIButton内部居中,自动换行打开,如下所示: 图片

如果我想从整个UIViewController's space中找到图片中 * 的运行时位置,我将如何做到这一点?

我尝试使用这篇文章,但它仅适用于单行文本,所以我似乎无法弄清楚我应该如何让它适用于多行(也就是我不知道 * 在哪一行)文本,居中和换行。

要做到这一点,请使用UITextView并使用这篇文章。只需按照答案进行操作,它应该可以正常工作。

最新更新