В приложении для iPhone я хотел бы отображать информацию в виде tableView. В каждой ячейке текст такой: Джон недавно слушал музыку abcdefg.mp3. и, если необходимо, текст может состоять из двух строк.
В тексте файл a.mp3 должен быть активным, поэтому, когда пользователь коснется части abcdefg.mp3 , будет вызвана другая страница. Когда пользователь касается abcdefg.mp3 , это также будет иметь некоторые эффекты, такие как нажатие кнопки.
Я вычисляю рамку текста и использую UIButton для abcdefg.mp3 .
Иногда abcdefg.mp3 может быть многострочным, например:
abc находится в конце первой строки
defg.mp3 находится во второй строке.
Что мне делать в этом случае?
Я уже искал: Создавать интерактивные «ссылки» в NSAttributedString UILabel? Однако я думаю, что здесь это не подходит, так как в примере текст, который можно нажимать, находится в одной строке.