Q
从顶部滑动视图
-3
A
回答
0
有没有这样的事情,似乎工作,但并不顺利,因为我希望第一次发射后点几下开始工作
if (showBanner == false) {
showBanner = true;
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationDelay:0.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
[UIButton beginAnimations:nil context:nil];
[UIButton setAnimationDuration:0.5];
[UIButton setAnimationDelay:0.0];
[UIButton setAnimationCurve:UIViewAnimationCurveEaseInOut];
scrollView.frame = CGRectMake(0, 0, 320, 100);
openMenu.frame = CGRectMake(267,101, 47, 30);
[self.view bringSubviewToFront:scrollView];
[UIView commitAnimations];
}
else{
showBanner = false;
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationDelay:0.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIButton beginAnimations:nil context:nil];
[UIButton setAnimationDuration:0.5];
[UIButton setAnimationDelay:0.0];
[UIButton setAnimationCurve:UIViewAnimationCurveEaseInOut];
scrollView.frame = CGRectMake(0, -100, 320, 100);
openMenu.frame = CGRectMake(262, 20, 47, 30);
[UIView commitAnimations];
}
任何想法,为什么这不适合工作第一次点击几次?
+0
通过添加滚动视图来查看确实加载解决 – tau
0
在您的视图中,负载将滑动视图的原始y值设置为负值(使其刚好离开屏幕顶部)。
然后,当您希望它出现时将y值设置为0,您可以使用UIView:animateWithDuration进行动画。
它的一个出现,如果你想你可以添加一个平移手势识别器,以便用户可以刷回备份,或者你可以触发它以编程方式恢复。
相关问题
- 1. 从底部滑动视图
- 2. 从顶部滑动面板
- 3. 如何从当前视图(iPhone)顶部的侧面滑动UIView
- 4. 显示从顶部向下滑动的半屏视图
- 5. 从底部到顶部滑动div
- 6. iPhone:通过从顶部拉下图片滑入视图
- 7. jQuery:当滑块形式从顶部向下滑动时滑动
- 8. 从视图顶部呈现视图
- 9. Javascript - Div/Image从顶部向下滑动
- 10. 模态应该从顶部滑动
- 11. UIView从顶部向下滑动?
- 12. Android:从顶部滑动抽屉
- 13. 模态不滑动从顶部在ie9
- 14. jQuery滑动内容DIV - 从右侧滑动而非从顶部滑动
- 15. 防止顶部视图关闭时滑动
- 16. 制作导航栏滑入视图从顶部
- 17. FragmentTransaction动画滑过顶部
- 18. 如何动画简单视图从底部移动到顶部?
- 19. 顶部滑块
- 20. UIGestures从两手指向下滑动从顶部到底部
- 21. 树视图,顶部
- 22. 如何从底部到顶部在android中动画视图
- 23. 滑动视图
- 24. 动画@keyframes滑动顶部并保持
- 25. jQuery - 手动滑动顶部导航
- 26. 如何在iOS中使用从视图顶部的动画拖动子视图?
- 27. ios保持子视图滚动顶部
- 28. 动画视图对齐父顶部
- 29. 在布局中部分滑动视图
- 30. android滑动菜单从底部到顶部使用片段
您需要提供更多信息。你想让菜单滑下来?如果它有一个手势,我个人会避免使用这种类型的用户界面,因为苹果的通知中心从顶部滑下来 - 所以这可能会与您的设计相冲突。 – Tander