remove一个view的时候并且添加动画

好久没写笔记了,都是直接用Day One直接记录.发现想网易云笔记,Day One这种真的很好用,随时随地的抓出来.

惯例,记录一下项目中的一些技巧或者知识吧.

removeFromSuperview时候添加动画

CATransition *transition = [CATransition animation];
transition.duration = 1.0f;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn];
transition.type = kCATransitionFade;//{kCATransitionMoveIn, kCATransitionPush, kCATransitionReveal, kCATransitionFade};
//其它动作{@"cube",@"suckEffect",@"oglFlip",@"rippleEffect",@"pageCurl",@"pageUnCurl",@"cameraIrisHollowOpen",@"cameraIrisHollowClose"};
// transition.subtype = kCATransitionFade;//{kCATransitionFromLeft, kCATransitionFromRight, kCATransitionFromTop, kCATransitionFromBottom};
transition.delegate = self;

[sb.layer.superlayer addAnimation:transition forKey:nil];
[sb.layer addAnimation:transition forKey:nil];
//[self performSelector:<a href="http://www.twitter.com/selector">@selector</a>(removeFromView)];
//[self.view exchangeSubviewAtIndex:0 withSubviewAtIndex:1];
[sb removeFromSuperview];
sb = nil;

最近一个月的确被项目追的很忙, 心情有些不好.希望码兄码弟们也提醒自己,工作虽忙调整心态,毕竟年后你懂得.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,447评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,250评论 4 61
  • 岁月轮回,有风、有雨、有阳光。 与你相遇前,我是一个人,看似没心没肺的笑,假装什么都不在乎,然而却是比谁都还...
    林晨荌阅读 227评论 0 2
  • 小蛮姐/文 九年义务制教育普及使得每个人都听过“老师说”。也许这样讲,大家会有些蒙蒙哒。那么我换一种说法吧。 那些...
    小蛮姐阅读 361评论 2 5
  • 人喜欢留恋在不可能的事儿中,也总喜欢背道而驰。
    会想多的姑娘阅读 148评论 0 0