加载 secondView 后返回主窗口
Posted
技术标签:
【中文标题】加载 secondView 后返回主窗口【英文标题】:Go back to main window once secondView is loaded 【发布时间】:2010-03-25 10:29:07 【问题描述】:我在 AppDelegate 上有一个 Tableview,当 DidSelectRowAtIndexPath 使用时调用 SecondView (dvController):
[self.window addSubview:[dvController 视图]];
在 SecondView 上,我定义了一个链接到 IBAction 的按钮,该按钮应该返回到前一个视图。它很棒但是当行选中但是,如果主要一个是appdelegate?
,则将返回到上一视图self.window addSubview:[??查看]];
应该是基本概念,但我很新,无法获得解决方案。谢谢:)
【问题讨论】:
【参考方案1】:addSubview
应该在您想将子视图添加到当前视图的子视图列表的末尾时调用。如果您想返回之前的视图,请改用[self.view removeFromSuperview];
。 (语法可能有误 - 附近没有 Mac)
【讨论】:
在这种情况下,[[dvController view] removeFromSuperview]
。这里的重点是addView:
的逆不是addView:
;添加视图的反面是删除该视图,正如您所说,您可以通过告诉它删除自己来执行此操作。
大家好,非常感谢!!有用!!希望能尽快回复您的帖子。再次感谢,祝您有愉快的一天以上是关于加载 secondView 后返回主窗口的主要内容,如果未能解决你的问题,请参考以下文章