
默认情况下,它从上到下似乎是显而易见的,我希望它从底部到顶端.
我有UIVIEw锚定在屏幕的底部.
我确定它的东西简单,我失踪…..任何提示?
谢谢
解决方法 我真的认为,最简单的方式来实现这一点,是动画BOTH视图的高度和y属性.如果它们沿着相同的曲线发生,它应该与用户完全无缝.当您将高度动画为0时,还将y组件设为原始y的原始高度.UIVIEw *vIEw = ...;float originalY = vIEw.frame.origin.y;float originalH = vIEw.bounds.size.height;[UIVIEw animateWithDuration:1.2f delay:1.0f options:UIVIEwAnimationCurveEaseInOut animations:^{ vIEw.frame = CGRectMake(vIEw.frame.origin.x,(originalY + originalH),vIEw.bounds.size.wIDth,0);}completion:^(BOol finished) { NSLog(@"Animation is complete");}]; 我相信这会给人一种坍塌的感觉.我没有在代码中尝试过这个,但是我看不出为什么不可能这样做的原因.
总结以上是内存溢出为你收集整理的ios – 从底部到顶部动画UIView高度全部内容,希望文章能够帮你解决ios – 从底部到顶部动画UIView高度所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)