The app in question differentiates between Apple Pencil inputs and finger touches, and have two full-screen views to handle the stylus and the finger touches separately. The stylus handling view is a transparent UIView
laid on top with no subviews (all drawing performed using OpenGL ES); while the finger responding view is a UITableView
with a big subview hierarchy. Currently the stylus handling works. However the finger touches are not passed to the correct view (and ended up traversing the responder chain up to the view controller directly instead.)
How to make one view responds to only Apple Pencil events, and pass all remaining events to the other view in the layout?
To keep in mind, answers to this question or this question does not solve my specific question, as the two views have the same hit area, but responds to different type of touches. The view on top need to pass the finger events down to the view on bottom.