Я следую этому замечательному небольшому учебнику о рисовании на экране в слое UIView (подкласс). http://spritebandits.wordpress.com/ Это просто работает.Рисование в экране с пальцем в UITableView
Есть только одна вещь. Я поместил это представление как подпункт UITableViewCell, который, естественно, отображается как часть UITableView. Думаю, у меня была бы такая же проблема, когда я поместил бы ее в UIScrollView. (UITableView наследует от UIScrollView в любом случае)
Прикосновения срабатывают по моему графическому представлению, пока их связанное движение горизонтально. Как только я перемещаю палец как бы вертикально, даже частично, UITableView берет верх и прокручивает таблицу.
Есть ли какой-либо надлежащий способ остановить стол для контроля татуировки касаний, пока на самом деле на самом деле я нахожусь в моем взгляде?
Если это важно: я использую раскадровку. Ячейка является прототипом со своим собственным подклассом UITableViewCell.
Спасибо. Технически это может сработать. Но это хороший пользовательский опыт? Так или иначе. Я мог бы попытаться отключить прокрутку, пока пользователь действительно что-то нарисовал. Но это не сработает, когда пользователь начнет рисовать в вертикальном направлении. –