首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIPushEffect没有想要的“向上翻转”效果

UIPushEffect没有想要的“向上翻转”效果
EN

Stack Overflow用户
提问于 2013-11-08 15:24:31
回答 1查看 47关注 0票数 0

我想在被重力拉下来之前,把这个东西简单地弹出来。现在,如果我加上推送效果,它就会启动。

代码语言:javascript
复制
//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];
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-08 16:06:46

你应该使角度或震级负,这应该使它上升(并向侧面)。如果你想让它直线上升,你也应该把角度改变为M_PI/2。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19862575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档