Трогает начало и касание закругленный конфликт с переходом при нажатии на новый контроллер вида
Я создал пользовательский UIButton и добавил эти методы:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
self.layer.backgroundColor = self.highlightedColor.CGColor;
[self setTitleColor:self.highlightedTextColor forState:UIControlStateNormal];
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
self.layer.backgroundColor = [UIColor clearColor].CGColor;
[self setTitleColor:self.highlightedColor forState:UIControlStateNormal];
}
Я также использую раскадровку, и я добавил segue к пользовательской кнопке и пытаюсь нажать новый контроллер представления.
Но кажется, что методы касаются конфликтуют с моим переходом, и новый контроллер никогда не появляется при нажатии пользовательской кнопки. Если я удалю -touchesBegan
а также -touchesEnded
методы это работает хорошо, и новый контроллер представления появляется.
Я не добавляю код для запуска триггера, просто используйте раскадровку "стрелки".