为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的动画是反方向的?

为什么我的动画是反方向的?

正在回答

4 回答

虽然是2015年的问题了,我还是在这里说一下,把auto layout关闭就可以了。

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//56617dc90001836702940396.jpg

111

0 回复 有任何疑惑可以回复我~

你的意思是先从左边移动到右边然后自动又回到左边啦,还是你点击back,然后又点击cell跳转回来的时候它在左边?

0 回复 有任何疑惑可以回复我~
#1

tom165 提问者

就是每次运动结束后,他会回到初始位置,不管我centerx等于多少,我同事用他的电脑编译还是一样的,他说他也没搞懂。你需要的话我可以把项目发给你
2015-12-04 回复 有任何疑惑可以回复我~
#2

tom165 提问者

而且运动轨迹也不正常,会跳到其他位置,然后滑动回到初位置
2015-12-04 回复 有任何疑惑可以回复我~
#3

tom165 提问者

xcode version 7.1.1
2015-12-04 回复 有任何疑惑可以回复我~

是不是你的x,Y轴的坐标计算弄错啦?把代码发上来看看


0 回复 有任何疑惑可以回复我~
#1

tom165 提问者

override func viewDidAppear(animated: Bool) { UIView.animateWithDuration(1, animations:{ self.blueSquare.center.x = self.view.bounds.width - self.blueSquare.center.x; }) } 跟视频上一样的,不管centerx等于多少,最后还是会回到最初的位置
2015-12-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
iOS-动画入门
  • 参与学习       35090    人
  • 解答问题       23    个

后IOS时代 扁平化设计,提高用户体验,你值得拥有

进入课程

为什么我的动画是反方向的?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信