帮助菜单iPhone

帮助菜单iPhone,iphone,objective-c,Iphone,Objective C,我有一个关于iPhone应用程序的设计问题/技术问题 我有一个非常简单的单视图应用程序。它做了我需要它做的一切。然而,我发现自己需要一个帮助视图。我真的不知道该怎么办 我的主视图控制器中有一个简单的helpButton()方法,我真的只想显示一个带有一组图像的滚动视图,这些图像显示在使用我的应用程序时要做什么。但是,我应该创建一个新的viewcontroller类吗?我如何从我的方法中调用它 实际上,我在想一个不幸的简单方法,就是在所有东西后面放一个滚动视图并隐藏它。然后在调用iAction时显

我有一个关于iPhone应用程序的设计问题/技术问题

我有一个非常简单的单视图应用程序。它做了我需要它做的一切。然而,我发现自己需要一个帮助视图。我真的不知道该怎么办

我的主视图控制器中有一个简单的helpButton()方法,我真的只想显示一个带有一组图像的滚动视图,这些图像显示在使用我的应用程序时要做什么。但是,我应该创建一个新的viewcontroller类吗?我如何从我的方法中调用它

实际上,我在想一个不幸的简单方法,就是在所有东西后面放一个滚动视图并隐藏它。然后在调用iAction时显示它。可怕的

对不起,如果这是基本的,我还不需要做更多的事情

有几个选项:

1) 以编程方式或甚至在现有的XIB文件中创建新的UIView对象。使用
[self.view addSubview:view]
方法显示它。 2) 使用自己的XIB文件创建新的UIViewController。使用[self-presentModalViewController:anaimated:]显示它


无论哪种方式,您都需要在新视图中添加一些内容,以便在完成后将其关闭。

您可以按下modalViewController。要做到这一点,只需使用scrollview和其中的相关数据创建一个新的viewController,然后

MyViewController *myViewController = [[MyViewController alloc] init];
[self presentModalViewController:myViewController animated:YES];
在新的viewController中创建一个iAction,并在该操作上创建一个连接按钮,以关闭modalView(如下所示:

IBAction done {
[self dismissModalViewControllerAnimated:YES];
}

谢谢!我现在就试试!虽然dismissModalViewController只在动画增强版上工作到最后=)谢谢!我真的很感谢你的帮助!工作完美(减去i=D)我超级兴奋!