在ViewBasedApplication中关闭tableview

时间:2011-04-22 18:57:54

标签: iphone uiviewcontroller navigation tableview transition

可能是一个非常简单的问题,但无法在任何地方找到正确的答案。我正在使用XCode 4并在iphone应用程序上工作,这可能总结了我需要提供的所有信息。

这是: - 我创建了一个ViewBasedApplication - 在某些时候,根据用户输入,我加载了一个TableView

但现在我在地球上如何添加按钮或其他东西?注意:我不能使用基于NavigationBased的应用程序,这会更容易但对我不起作用。

帮助任何人?

2 个答案:

答案 0 :(得分:1)

如果您使用UITableViewController,则可能需要使用UIViewController。在UIVeiwController中,您可以添加UITableView以及您自己的UINavigationBar,或者,如果您不想使用UINavigationBar,则可以为某种类型的自定义{{留出空间1}}。 UIButton按钮或您的自定义UINavigationBar操作可能会触发UIButton的关闭。

如果您将UIViewController添加为子视图,那么Cyprian的UIViewController将起作用。如果你以Jamie的建议作为模态出现,你可以使用[self removeFromSuperView];

答案 1 :(得分:0)

嗯,我不知道你的代码,但你总是可以打电话给

[self removeFromSuperView];