Лучший подход для добавления не-веб-ссылок в UITextView - PullRequest
1 голос
/ 31 августа 2009

Я создаю приложение в стиле словаря, которое представляет табличное представление, полное слов, и когда слово выбрано, отображается UITextView, которое показывает определение слова. Я хотел бы добавить строку «См. Также: синоним1, синоним2», где синоним1 и синоним2 - это ссылки, которые приведут пользователя к определению касающегося синонима.

Как лучше всего добавить эти динамические ссылки? Кнопки? Каким-то образом добавить небольшой UIWebView UItable на лету?

Спасибо!

1 Ответ

1 голос
/ 31 августа 2009

Я бы заменил ваш UITextView на UIWebView и использовал бы, который содержит ваш текст описания и ваши ссылки. Довольно просто генерировать HTML на лету для чего-то подобного.

Вы можете зарегистрировать пользовательскую схему URL для своего приложения или перехватывать ссылки, когда они нажимаются .

Если ваши ссылки всегда сгруппированы, нет причины, по которой вы не могли бы использовать группу UIB-кнопок внутри собственного представления, но тогда вам придется самостоятельно обрабатывать макет и перенос. Кажется, это гораздо проще сделать в HTML.

...