在多行 UIButton 的文本中查找字母的运行时位置
Posted
技术标签:
【中文标题】在多行 UIButton 的文本中查找字母的运行时位置【英文标题】:Find runtime location of a letter in the text of a multi-line UIButton 【发布时间】:2016-12-26 01:22:11 【问题描述】:假设我有一个多行(可以是任意数量的行)UIButton
位于UIViewController
的任何空间中,其中UIButton
的宽度受整个@987654327 的宽度限制@,它的文本在 UIButton 内部居中,并且自动换行,如下所示:
pic
如果我想从整个UIViewController's space
中找到图片中*的运行时位置,我该怎么做?
我尝试使用this post,但它只适用于单行文本,所以我似乎无法弄清楚我应该如何让它适用于多行(也就是我不知道 * 在哪一行) 文本,居中并换行。
【问题讨论】:
你必须使用UIButton
吗?还是使用UITextView
和UITapGesture
(执行操作)选项?
是的,我可以,但这对查找文本中字符的位置有何帮助?
由于我无法提供答案,请看this的答案,它应该让您大致了解我的意思。
好的,谢谢,我看看能不能让它工作
【参考方案1】:
为此,请使用 UITextView 并使用 this 帖子。只需按照答案,它应该可以正常工作。
【讨论】:
以上是关于在多行 UIButton 的文本中查找字母的运行时位置的主要内容,如果未能解决你的问题,请参考以下文章