0

在主视图控制器中,我有一个滚动视图和分页控件。

我在滚动视图中添加了另一个视图控制器的视图作为分页控件的页面。

现在我在滚动视图内的视图控制器视图上有 9 个按钮。

现在,当我单击按钮时,我希望将主视图控制器的视图推送到另一个视图控制器。

但不知道如何完成它,因为按钮在滚动视图中。

4

1 回答 1

0

当在界面构建器中创建的用户界面元素似乎没有按照您的要求执行时,您应该验证:

  • 您已将更改保存到 IB 中的 nib
  • 您正确地将您的 ivars/属性声明为 IBOutlet 并在 IB 中连接了您的网点
  • 没有观点劫持您的事件。

如果滚动视图中视图中的按钮似乎没有收到按下事件,则可能需要调整父视图的 userInteractionEnabled 属性。

您可以通过执行以下操作将任何视图从一个视图层次结构“移动”到另一个视图层次结构:

[myView removeFromSuperview];
[anotherParentView addSubview:myView];
于 2011-03-01T06:44:48.710 回答