当前位置:  开发笔记 > 后端 > 正文

iPhone SDK:使用按钮点击从一个视图前进到另一个视图

如何解决《iPhoneSDK:使用按钮点击从一个视图前进到另一个视图》经验,为你挑选了2个好方法。

我想制作一个非常简单的iphone应用程序:一个屏幕只有一个按钮......当点击按钮时会出现一个新屏幕.而已.没有动画,没有,

我已经无休止地尝试让NavBar示例项目执行此操作...并且只有当我使用带有可以点击的表的UINavigationController时它才有效.我已经在XCode中尝试了所有的骨架项目.

当我这样做时,我以为我已经完成了:

[[self navigationController] presentModalViewController:myViewController animated:YES];

但是没有UINavigationController,我无法做到.我只想要一个简单的例子.

非常感谢!



1> kdbdallas..:

你可以做到这一点的一种方法是创建一个新的UIView,然后当按下按钮时添加新的UIVIew作为子视图,从而使它成为你所看到的.

如果你将新视图作为UIView的子类,你会做这样的事情.

LoginView *login = [[LoginView alloc] initWithFrame: rect];
[mainView addSubview: login];



2> Isaac Waller..:
[self presentModalViewController:myViewController animated:NO];

会弹出一个新的视图,没有动画,没有.要摆脱它,在myViewController中:

[self dismissModalViewControllerAnimated:NO];

虽然我建议您使用漂亮的滑动动画(将NO更改为YES).是的,您可以将它们叠加起来.我认为这比创建一个新的UIView更好,但我可能错了.

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有