Three20: Как я могу установить URL в TTImageView, чтобы он открывал новый ViewController при нажатии? - PullRequest
1 голос
/ 18 ноября 2010

Я создаю приложение с использованием Three20, и мне бы хотелось, чтобы отображаемые мной изображения были кликабельными и открывали новый вид (например, профиль пользователя, когда вы нажимаете на его аватар). Я уже реализовал навигацию по URL через TTNavigator, и она прекрасно работает, поэтому все, что мне нужно, это способ привязать URL к TTImageView или любой другой способ достижения этой цели.

Я просмотрел API, но, похоже, TTImageView не имеет каких-либо атрибутов, выделенных для этого (только один для URL отображаемого изображения). Затем я подумал, что смогу найти пример в примере проекта TTCatalog, но он не показывает эту функцию.

Есть идеи?

ПРИМЕЧАНИЕ: я пытаюсь добиться этого для изображений, вложенных в ячейки табличного представления

Спасибо

PB

1 Ответ

1 голос
/ 12 июня 2011

Я понимаю, что это довольно старый вопрос, но, может быть, это поможет кому-то еще, и вот так: я думаю, что для вас лучше всего создать пустую пользовательскую кнопку UIB, которая накладывается на изображение. Вам придется создать подкласс TTTableitemcell, который вы используете, чтобы сделать это, если вы этого еще не сделали.

...