【发布时间】:2014-05-27 14:27:44
【问题描述】:
我有一个名为“重试”的按钮。我可以在
中输入什么代码-(IBAction)Retry:(id)sender
这将使视图控制器重新启动。
我不想知道如何只重启视图控制器的应用程序
提前致谢!!
【问题讨论】:
-
你能定义“重启”吗?
-
一旦按下“重启”按钮,整个视图控制器就会回到最初加载时的状态。
-
你能弹出视图控制器并推送一个新的吗?
-
听起来你需要重新设计你的设计。有一个
loadView方法,该方法将在加载屏幕时生成屏幕或用数据填充控件等,并在重试方法中调用此函数。请注意方法名称应以小写字母开头 -
@SimonMcLoughlin 除了更改 1 或 2 件事之外,这很有效。我将 viewDidLoad 中的所有代码(加上一些更改)放入重新启动部分,非常感谢。
标签: objective-c xcode viewcontroller