我正在尝试建立一个使用电话或电子邮件的注册页面。为了能够将其发送到服务器,我所有的视图都必须位于一个视图控制器中。因此,我试图弄清楚如何在按下按钮时将一个视图移到控制器的前面。
屏幕截图1:
屏幕截图2:
最佳答案
这是因为您试图在类SignUpView
上调用它,而不是在类的实例上调用它。 bringSubview(toFront:)
是一个实例方法。
看来您已将视图控制器的view
属性的类型更改为SignUpView,但仍可以使用view
来访问它,如下所示:
view.bringSubview(toFront: yourEmailViewInstance)
请注意,我还更改了您在方法调用中对
EmailView
的使用。您需要使用已分配视图实例的属性名称,而不是其类名称。