我有一个视图控制器,我在其中以编程方式创建了一个视图,其中有几个按钮作为各种菜单。此视图使用屏幕外的坐标初始化(例如,y 原点为 -100)。如果我调整视图的 y 原点(带有动画),视图会很好地滑入,我可以触摸按钮并让它们按照我的意愿进行操作。但是,如果我调整视图控制器视图框架的 y 原点,视图中的按钮将不再识别触摸。我发现通过调整视图控制器的视图框架原点而不是视图的原点,我能够获得整个屏幕向下滑动以显示菜单而不是菜单滑动到位的效果,它几乎将其拉下。但是菜单不再起作用。
有人对此有任何见解吗?