启动应用程序时,您将从ViewController(中间的那个)开始。从那里,我在右边添加了VC。当用户点击此VC上的按钮时,我希望该视图消失(我目前仅通过将其框架更改为900来完成此操作),而其位置为左侧的VC。
由于我不清楚如何执行所有尝试,因此所有尝试都失败了。
如何使这种功能起作用?
答案 0 :(得分:1)
您可以通过以下方式进行操作:
cp <- SRschneider$cutpoint; cp[which(is.na(as.numeric(cp)))]
答案 1 :(得分:0)
假设您引用了容器视图,则可以隐藏和取消隐藏视图,但是右侧的RightViewController
必须与主要的中间MiddleViewController
通讯
您可以在这里使用Protocols
在两者之间进行交流,并查看https://medium.com/@nimjea/delegation-pattern-in-swift-4-2-f6aca61f4bf5以获得更多详细信息。
当RightViewController
通知/委托MiddleViewController
的按钮被点击时
您可以
self.rightContainerView.isHidden = true
self.leftContainerView.isHidden = left