初学者IOS开发 - 如何摆脱我意外添加的控制器

时间:2012-06-16 04:40:03

标签: ios xcode storyboard

我不确定我点击了什么,但是我正在为我正在学习的第一个应用程序制作一个主屏幕,我添加了一个名为“Root View Controller”的东西如何摆脱它?我不是故意要添加它。

另外,这里的控制器有点像单击按钮后处理的代码吗?我没有得到教程的那一部分:)

谢谢!enter image description here

3 个答案:

答案 0 :(得分:2)

如果您使用的是Xcode 4,则可以通过在左侧的检查器区域中选择控件来轻松删除控件。只需单击要删除的项目并点击退格。
编辑:现在看到图像。只需单击要删除的内容并返回空格。就如此容易。
点击(实际触摸)后处理的代码通过IBActions链接。您应该查看这些内容,因为它们是应用程序中非常重要的一部分。假设他们是“事件处理程序”。祝好运。

答案 1 :(得分:1)

单击“Root View Controller”将其选中,然后按键盘上的“ Delete ”键。这应该删除它。

当您按下按钮时,查看控制器通常会收到操作(即@Fiire提到的IBActions ...... +1给他!)。如果您没有设置指向意外创建的根视图控制器的任何操作,则删除视图控制器应该是完全安全的。如果你设置了动作,你可以使用对象检查器找到它们,然后“X”(取消)从按钮或控件到视图控制器的任何连接动作。

答案 2 :(得分:1)

这里有两点,只是为了增加其他答案。首先是Xcode有很多级别的撤销,所以通常control-z可以带你回来。但Xcode确实崩溃,然后你无法撤消。出于这个原因,我(像许多其他开发者一样)痴迷地使用Git,因为他们能够从像你这样的情况中恢复。像这样的测试项目是获得你的git ...或Mercurial或你碰巧喜欢的任何解决方案的理想场所。