我需要添加一个 UIDatePicker
按钮上的 subview 单击到我的主视图。
如何添加带有动画的 View ,以便 subview 从主视图顶部翻转并在移除时进行反向动画?我知道 subview 可以添加到 View 可见区域之外的框架中,然后使用 CABasicAnimation
将其移动到可见区域会是更好的选择。所以需要关于我应该使用的动画 block 的帮助。
提前致谢
最佳答案
试试下面的代码...如果 yourView 默认框架的原点 y = -500 然后在任何 UIButton
上尝试下面的代码点击事件..还设置你想要的框架
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationDelegate:self];
CGRect frame = yourView.frame;
frame.origin.y = frame.origin.y + 500; // give any value for display yourView
yourView.frame = frame;
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:yourView cache:YES];
[UIView commitAnimations];
关于iphone - 如何在iOS中从 View 顶部添加带有拖动动画的 subview ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13132962/