Событие UIButton 'Touch Up Inside ' не работает. ' Touch Down 'работает нормально

У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib .

При подключении IBAction к событию «Touch Down» UIButton он срабатывает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib. При подключении IBAction к событию «Touch Down» UIButton он запускает ...

У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib .

При подключении IBAction к событию «Touch Down» UIButton он срабатывает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib. При подключении IBAction к событию «Touch Down» UIButton он запускает ...

У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib .

При подключении IBAction к событию «Touch Down» UIButton он срабатывает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. который находится в UIViewController, который я выделил и инициировал из файла .xib. При подключении IBAction к событию «Touch Down» UIButton он запускает ...

У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib .

При подключении IBAction к событию «Touch Down» UIButton он срабатывает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. который находится в UIViewController, который я выделил и инициировал из файла .xib. При подключении IBAction к событию «Touch Down» UIButton он запускает ...

У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib .

При подключении IBAction к событию «Touch Down» UIButton он срабатывает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. Touch Down 'события UIButton, которое он запускает ...

У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib.

При подключении IBAction вплоть до события «Touch Down» UIButton, которое он запускает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. Touch Down 'события UIButton, которое он запускает ...

У меня есть UIButton в UIView, который находится в UIViewController, который я выделил и инициировал из файла .xib.

При подключении IBAction вплоть до события «Touch Down» UIButton, которое он запускает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. Touch Down 'события UIButton, которое оно запускает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. Touch Down 'события UIButton, которое оно запускает правильно. Но если я подключу его к событию «Touch Up Inside», он не будет реагировать.

Другие события тоже не работают. «Touch Drag Enter», «Touch Drag Exit», «Touch Up Outside» и т. Д. Только Touch Down.

Кто-нибудь знает, почему это может быть?


Кнопка представляет собой простой прямоугольник с закругленными углами на виде контроллер. Я загрузил контроллер представления как таковой:

-(void) pushNewViewController
{
    MyViewController* newViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
    [self.view addSubview:newViewController.view];
    [newViewController release];
}

Я добавил эту кнопку к кнопке с закругленным прямоугольником в MyViewController в IB. Я создал следующие IBActions:

-(IBAction) buttonTouchDown:(id)sender
{
    NSLog(@"Button Touch Down Event Fired.");
}

-(IBAction) buttonTouchUpInside:(id)sender
{
    NSLog(@"Button Touch Up Inside Event Fired.");
}

В меню IB я щелкнул кнопку и перетащил выход Touch Down в MyViewController и выбрал buttonTouchDown :. Сохранен IB xib.

Когда я запускаю и тестирую кнопку, и получаю сообщение журнала «Button Touch Down Event Fired».

Но когда я возвращаюсь в IB и меняю действие на Touch Up Inside и подключаю его к кнопка TouchUpInside: IBAction и сохранить. Я тестирую снова, но не получаю ответа.

С уважением, в основном потому, что я привык к синтаксису и считаю, что phpDoc - хороший, всеобъемлющий стиль комментирования, который стоит принять. Один ...

В настоящее время я использую комментарии в стиле phpDoc при документировании функций javascript, главным образом потому, что я привык к синтаксису и считаю, что phpDoc - это хороший, всеобъемлющий стиль комментирования, который следует принять.

Одна вещь, которую он не делает. Это не касается запросов Ajax (очевидно), и мне было интересно, существует ли установленный стандарт для их комментирования? Или, если у кого-то есть предложения, как лучше всего прокомментировать, что делает звонок, что он должен возвращать и т. Д.

1
задан Toby 11 October 2010 в 09:21
поделиться