Вопросы по теме 'touchesbegan'

UITouch - Можно ли отключить многократное нажатие
Я хотел бы, чтобы каждый экземпляр UITouch записывал одно касание. Другими словами, независимо от того, насколько близко происходит несколько касаний во времени, я хотел бы, чтобы каждое из них создавало уникальный экземпляр касания. Это возможно?...
555 просмотров
schedule 10.03.2023

Подкласс UIViewController не получает касаний, начиная с iphone ipad
Итак, я разделил UIViewController на подклассы, и в пере у меня есть UIView, а в нем табличное представление. Насколько я понимаю, и UIViewController, и UIView являются подклассами UIResponder, поэтому они должны получать метод события - (void)...
10144 просмотров

прикосновениядвижная рамка
Я пытаюсь понять, как сделать так, чтобы кнопка не выделялась, когда touchmoved покидает рамку текущей выбранной кнопки. См. Код ниже. Приведенный ниже код должен позволять нажимать любую из трех кнопок по отдельности и пролистывать. Проблема, с...
581 просмотров

Iphone SDK: массивы изображений?
Я делаю приложение "Tapping-App", в котором вы должны убивать зомби, нажимая на них. В настоящее время я не могу добиться никакого прогресса, потому что не могу правильно использовать нужные мне методы. Мое приложение работает так: У меня есть...
759 просмотров
schedule 11.08.2023

touchesMoved вызвали без touchesBegan
У меня есть много пользовательских UIViews внутри контейнера, которые я анимирую после того, как пользователь перемещает их. Чтобы отслеживать их движение, я получаю текущую позицию с помощью touchesBegan: и обновляю позицию с помощью...
944 просмотров

Обнаружение прикосновения к движущемуся UIImageView
У меня есть UIImageView , который находится в цикле анимации. Я хочу определить, касался ли он, и распечатать сообщение с NSLog . Идея состоит в том, чтобы выполнить другую анимацию, если к ней прикоснулись, но на данный момент я не могу...
392 просмотров
schedule 15.06.2022

Пользовательская сенсорная область UIView
Здравствуйте, у меня есть несколько странных фигур, которые мне нужно обработать с помощью метода touchesBegan . Проблема в том, что UIViews являются квадратными, и единственный способ сделать это — объявить сетку, а затем проверить координаты....
1308 просмотров
schedule 26.06.2023

Мультитач Cocos2d TouchesBegan Индивидуальные и наборы касаний
Я разрабатываю приложение, и у нас возникают проблемы с мультитач-нажатием и слегка отложенным мультитач-нажатием (что приводит к 2 отдельным вызовам TouchesBegan). Проблема, с которой мы столкнулись, заключается в том, что игрок одновременно...
714 просмотров

Как определить допустимый диапазон для CGPoint на устройстве при использовании событий касания locationInView?
Я знаю, что у iPhone 480 x 320, а у iPad 1024 x 768, но я не знаю, как это определить программно. Я был бы признателен за любую помощь, которую я могу получить.
253 просмотров
schedule 27.05.2022

в cocos2d может ли ccTouchesBegan быть в классе, не являющемся подклассом ccLayer?
Привет, я делаю игру для cocos2d с боковой прокруткой. У меня есть один класс, являющийся подклассом CCLayer, и другие классы, являющиеся подклассами CCSprite и CCNode. Могу ли я использовать методы ccTouch в классах, являющихся подклассами CCSprite...
99 просмотров

iOS 7: кажется, что перетаскивание в UITableView/delaysContentTouches не работает
У меня есть приложение для iPad с перетаскиваемым содержимым в UITableView... TableView прокручивается по горизонтали и заполнен перетаскиваемыми изображениями (подкласс UIImageView с перезаписанным touchesBegan: и т. д.) До iOS 7...
1929 просмотров

долгое нажатие и касаниеНачало
Когда я обнаруживаю длительное нажатие в моем ViewController , я показываю всплывающее меню (добавляю UIView в качестве подвида). Когда долгое нажатие заканчивается, я скрываю свое меню (удаляю UIView из супервизора). Поэтому мое меню видно...
1198 просмотров
schedule 29.09.2022

Как установить местоположение крана
Я хочу настроить эту игру так, чтобы когда пользователь касался определенной точки на экране, он выдавал SKSpriteNode из этого местоположения. Итак, что я настроил, так это внутри метода начала касания: for (UITouch *touch in touches) {...
76 просмотров
schedule 15.05.2022

Как использовать touchesBegan из одного UIView в другом UIViewController
Я сделал график с данными в UIView под названием HeartrateGraph. В UIViewController с именем HRGraphInfo у меня есть подключенная метка, которая должна выводить значения при касании графика. Проблема в том, что я не знаю, как отправить событие...
827 просмотров

XCode 6 - проблема с регистрацией касания
На данный момент у меня есть это приложение, которое отслеживает количество попаданий по сравнению с промахами, когда пользователь касается движущегося жука на экране. Я могу регистрировать прикосновения каждый раз, когда ошибка пропущена, но не...
234 просмотров
schedule 26.06.2023

Анимация кнопки при нажатии и отпускании
Во многих играх и приложениях, которые я видел, когда вы нажимаете на что-то, изображение кнопки меняется, и пока ваш палец все еще находится на кнопке и перемещает его от кнопки, изображение снова меняется, а кнопка не нажимается. В spriteKit я...
651 просмотров
schedule 07.09.2022

swift - прыгать только при приземлении
Я хочу ограничить своего персонажа (кошку), чтобы он прыгал только тогда, когда он находится либо на земле (фиктивный SKNode), либо на дереве (treeP SKNode). В настоящее время у меня нет никаких ограничений на touchesBegan , и в результате кошка...
930 просмотров

Перемещение SKSpriteNode по экрану
Я хочу перемещать SKSpriteNode по экрану касанием. У меня проблема в том, что если я фиксирую один спрайт, а затем мой палец перетаскивает его по другому спрайту, первый отпускается, и мой палец начинает перетаскивать второй. Но как только я коснусь...
615 просмотров

Метод не переопределяет какой-либо метод из своего суперкласса.
Я пытаюсь создать новую функцию переопределения, когда получаю эту ошибку: Метод не переопределяет какой-либо метод из своего суперкласса. Я уже пытался удалить часть переопределения, но это только дает мне еще одну ошибку. override func...
3376 просмотров
schedule 08.08.2023

Как ограничить количество касаний в touchesBegin в swift Spritekit
Я написал поиск местоположения для точек касания в моей функции touchesBegan, я хочу ограничить количество точек касания, разрешенных в контроллере представления, до 2, но я не совсем знаю, как это сделать. Небольшая помощь была бы фантастической....
1014 просмотров
schedule 09.05.2022