Как определить, какой вид касается?
Предположим, у меня есть кнопка, которая каждый раз, когда я нажимаю, генерирует случайное количество подпредставлений. Есть ли какой-либо способ обнаружить прикосновение к подвиду?
1 ответ
Вы можете использовать метод touchesBegan и использовать свойство view переданного экземпляра UITouch:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
//use touch.view property to get the subview touched
}
Не забудьте установить для свойства userInteractionEnabled значение YES в каждом из ваших подпредставлений.