您的位置:首页 > 移动开发 > IOS开发

iOS-发布按钮动画(类似于闲鱼发布),弹出动画github开源

2016-05-18 14:29 585 查看
github开源链接:https://github.com/qxuewei/XWPopMenuVC

项目演示gif动图:

演示效果



弹出动画,发布动画,tabbar弹出,发布按钮弹出选项,类似闲鱼发布按钮动画

使用方法:
1.在发布点击按钮集成操作:
<code><pre>
XWPopMenuController *vc = [[XWPopMenuController alloc]init];

//虚化背景
UIImage *image = [UIImage imageWithCaputureView:self.view];

vc.backImg = image;

[self presentViewController:vc animated:NO completion:nil];
</code></pre>

2.每个二级界面实现返回block方法
<code><pre>
//2.block传值  typedef void(^returnBlock)();
typedef void(^dismissBlock) ();

//block
//block声明属性
@property (nonatomic, copy) dismissBlock mDismissBlock;
//block声明方法
-(void)toDissmissSelf:(dismissBlock)block;
</code></pre>

3.在二级界面返回时
<code><pre>
//取消按钮点击方法
-(void)cancelClick{
[self finishPublish];
}

#pragma mark - 完成发布
//完成发布
-(void)finishPublish{
//2.block传值
if (self.mDismissBlock != nil) {
self.mDismissBlock();
}
[self dismissViewControllerAnimated:YES completion:nil];
}
//block声明方法
-(void)toDissmissSelf:(dismissBlock)block{
self.mDismissBlock = block;
}
</code></pre>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: