Я столкнулся с проблемой, когда у меня есть UIButton, в котором я хочу отслеживать события пресс-релиза. Поэтому я привязываюсь к событиям Touch Down/Touch Up. К сожалению, в определенных ситуациях это не будет отслеживать события Touch Up - например, при появлении сообщения Alert.Как я действительно знаю, когда выпущен UIButton?
- (IBAction)buttonDown:(id)sender;
- (IBAction)buttonUp:(id)sender;
Как убедиться, что контроллер представления уведомляется, когда кнопка идет от втягивания/нормального состояния, независимо от того, по какой причине?
Единственный способ, которым я смог решить его до сих пор, - опросить свойство 'button.state' и ответить, когда он изменится на Normal. Это явно неоптимально. – sehugg