Ответ 1
В инспекторе атрибутов убедитесь, что состояние включено и выбраны события "Отменено в просмотре" и "Отложенное начало".
Я только что обнаружил распознаватели жестов в IB, и я хотел бы использовать их. Я опробовал Recognizer Tap Gesture, но, похоже, он не работает. Вот что я сделал...
Перетащил и отбросил "Recognizer" Gothure Gesture в мой контроллер представления в IB.
Добавлен следующий метод в файл .m...
- (IBAction)viewTapped:(UIGestureRecognizer *)sender
{
// Do some stuff
}
Объявлен метод в файле .h...
- (IBAction)viewTapped:(UIGestureRecognizer *)sender;
Наконец, я связал IBAction с "признаком распознавания жесткого диска" в IB.
Когда я попытался запустить его, я не имел успеха - я что-то пропустил?
В инспекторе атрибутов убедитесь, что состояние включено и выбраны события "Отменено в просмотре" и "Отложенное начало".
Управляйте щелчком по распознавателю жестов в наконечнике. В разделе "Реферирование выходных коллекций" во всплывающем окне отображаются ли какие-либо соединения? Он должен быть подключен к коллекции gestureRecognizers
вашего вида, например:
Если он не подключен, перетащите распознаватель на представление, к которому вы хотите подключиться. Вы можете перетащить его на вид в области дизайна или вы можете перетащить его в строку вида в контуре слева.
У меня возникла проблема с распознавателем жестов с UIImageView
. Чтобы это сработало, мне пришлось проверить userInteractionEnabled
UIImageView
.