作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望该项目在被重力拉下之前短暂弹出。现在,如果我添加推送效果,它就会向下启动。
//Animate this new fake button
UIGravityBehavior* gravity = [[UIGravityBehavior alloc] initWithItems:@[fakeButton]];
[gravity setMagnitude:1.0f];
UIPushBehavior *upFlick = [[UIPushBehavior alloc]initWithItems:@[fakeButton] mode:UIPushBehaviorModeInstantaneous];
[upFlick setAngle:M_PI/3 magnitude:1.0f];
[self.animator addBehavior:gravity];
[self.animator addBehavior:upFlick];
最佳答案
您应该使角度或幅度为负,这应该使它上升(并向侧面)。如果你想让它直线上升,你也应该把角度改成M_PI/2。
关于ios - UIPushEffect 没有所需的 "up flick"效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19862575/
我希望该项目在被重力拉下之前短暂弹出。现在,如果我添加推送效果,它就会向下启动。 //Animate this new fake button UIGravityBehavior* gravi
我是一名优秀的程序员,十分优秀!