Пропустить один случайный случайный - PullRequest
0 голосов
/ 08 апреля 2010

У меня есть следующие фрагменты кода

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {

    UITouch *touch = [touches anyObject];
    NSUInteger numberTaps = [touch tapCount];

    // Tapping
    if (numberTaps > 0) {
       // do something
    }

...

Приведенный выше код в основном обнаруживает одиночное нажатие на маленькое изображение (ширина = 18 и высота = 36). Он работает в 90% случаев, обнаруживая одно касание.

Но иногда он пропускает это (случайно). Я должен нажать несколько раз, прежде чем он поднимет один кран.

Что я сделал не так или пропустил, чтобы я мог постоянно определять одно касание на 100%?

1 Ответ

1 голос
/ 08 апреля 2010

Возможно, вы пропустите кран, потому что ваш палец недостаточно точен, чтобы всегда попадать в нужное место на оборудовании.У меня есть небольшие изображения в моем приложении, которые можно прослушивать, и я часто скучаю по ним.Попробуйте увеличить изображение, чтобы убедиться, что оно всегда работает.Вы можете искусственно увеличить изображение с пустым пространством вокруг него, чтобы сделать его более точным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...