点击按钮标签+1消失效果

    //获取屏幕位置视图
    UIWindow * window=[[[UIApplication sharedApplication] delegate] window];
    CGRect rect = [sender convertRect: sender.bounds toView:window];
    //复制视图
    NSData * archiveData = [NSKeyedArchiver archivedDataWithRootObject:sender];
    UIButton* button = [NSKeyedUnarchiver unarchiveObjectWithData:archiveData];
    //修改坐标
    button.frame = rect;
    [window addSubview:button];
    //动画
    [UIView animateWithDuration:0.5 animations:^{
        button.y -= 50;
        button.alpha = 0.4;
    } completion:^(BOOL finished) {
        [button removeFromSuperview];
    }];
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容