Какой объект использовать для правильного вызова segue-перехода?
Есть две однотипные задачи:
1. Есть текст, по тапу на который происходит переход на другой экран (аля Master-Detail). Сразу вопрос: Что лучше/хорошо/правильно использовать для вывода этого текста? UIButton стилизованный под UILabel или же UILabel и добавлять к нему UITapGestureRecognizer?
2. Допустим у нас есть аватарка пользователя, по нажатию на которую открывается экран с дополнительной инфой о пользователе. Вопрос аналогичный. Что больше подходит UIImageView с UITapGestureRecognizer или UIButton с установленным backgroundImage?
Пока сделал это кнопками, но меня это смущает – кнопка должна быть кнопкой, ссылка - текстом, а картинка - картинкой.
P.S. Некоторые советовали делать текст и картинку текстом и картинкой( UILabel и UIImageView), а поверх них делать невидимые кнопки. Мне такой подход кажется странным.
...у нас есть аватарка пользователя, по нажатию на которую открывается экран с дополнительной инфой о пользователе...
...кнопка должна быть кнопкой, ссылка - текстом, а картинка - картинкой...
Вам не кажется что вы сами себе противоречите? Вы требуете от картинки перехода куда-то, что есть работа ссылок, а потом возмущаетесь, что картинка не картинка.