我正在为iPhone(以横向模式运行)(OS 3.0)制作一个应用程序,我希望当我触摸工具栏按钮时,它会打开一个具有幻灯片效果的视图(类似于您触摸“书签”时的效果) Mobile Safari 的工具栏)从屏幕底部到顶部。该视图与按钮位于同一个 XIB 文件中。
我怎样才能做到这一点?
提前致谢。
如果您询问有关自定义动画的问题,这里的一个片段可能会有所帮助。
假设视图“myView”已作为子视图添加到当前视图中。
[myView setFrame:CGRectMake(0, 480, 320, 480)];
[myView setBounds:CGRectMake(0, 0, 320, 480)];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationDelegate:self];
[myView setFrame:CGRectMake(0, 0, 320, 480)];
[UIView commitAnimations];
其中重要的数字是 setFrame 矩形中的 y 位置(480,然后是 0),这会将其从屏幕外移动到屏幕上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)