我想实现辅助功能缩放功能的修改版本.在放大视图中,我希望能够与放大视图下方视图中的按钮进行交互.
下图说明了这个问题.
我有
父视图
一个.儿童观1
湾 儿童观2
手势事件在ChildView1中处理.当我在ChildView2中获得一个放大视图中的dragGesture时,我希望能够修改触摸点并将事件传递给ChildView1.我尝试了各种方法:
sendAction只能在UIControls上调用.(我在寻找Swift相当于element.dispatchEvent(event)- 在JavaScript中可用)
检查是否可以通过编程方式调用辅助功能缩放(不可用)
修改UIGestureRecognizer对象改变location(in view: UIView?) -> CGPoint在ChildView2并调用选择了dragGestureHandler在ChildView1.我不确定这种方法的副作用.
您能否分享一个解决此问题的好方法或重新实现辅助功能缩放功能?