Моя структура просмотров:
UITableView
UITableViewCell
UIScrollView
CustomView
UIButton
Проблема заключается в том, что UIButton не работает, когда я касаюсь его. Я создаю его с кодом:
btn = [[UIButton alloc] init];
[btn setImage:image forState:UIControlStateNormal];
[btn addTarget:self action:@selector(tileTouchUpInside) forControlEvents:UIControlEventTouchUpInside];
btn.layer.zPosition = 1;
[self addSubview:btn];
Я также добавил:
scroll.delaysContentTouches = NO;
scroll.canCancelContentTouches = NO;
Но моя кнопка не работает. Я не могу отменитьContentTouches или установить задержку для UITableView, потому что, если я его установлю, UITableView прекратит прокрутку по вертикали.
Спасибо за любую помощь!