uiview淡入效果 uiview实现淡入效果
iphone开发群,欢迎大家加入,共同进步:106369483
直接看效果:整个过程就是一个淡变的过程,当显示为空的时候(全透明)的一瞬间,会进入另一个视图界面。
进入界面是显示如下:
过一会儿后显示如下:过渡效果
当然在这种过渡效果中可以做的更加的漂亮,这里读者自己去设置,包括背景显示。
淡变完成后,显示如下:整个界面只是一个demo,所以没有详细设计,但愿能帮到大伙。
代码如下:(注意下方的uitabbarcontroller是自定义的,实现代码,请点击)!
创建基于视图的程序,这个根据自己的习惯创建,在需要淡入的视图管理器*******AppDelegate.m文件中添加如下代码:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch. // Add the tab bar controller's view to the window and display. [application setStatusBarStyle:UIStatusBarStyleBlackOpaque];
//这一个方法是用来实现淡入效果的,请不要忘记在.h文件中添加此方法。将这里原来框架添加的 [window addSubview:××××]去掉,在过渡效果完成后添加,在后面的红色标注 请注意。
[self show_tabbar_controller_views]; [window makeKeyAndVisible]; return YES;}- (void)show_tabbar_controller_views{
//这里有用一个图片来实现整个界面的过渡效果的,坐标位置自己调整
image_view = [[UIImageView alloc] initWithFrame:CGRectMake(0, 20, 320, 460)]; [image_view setImage:[UIImage imageNamed:@"logo_main.png"]]; [window addSubview:image_view]; [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(start_show_slider_effect) userInfo:nil repeats:NO];}//展示过渡效果- (void)start_show_slider_effect{ [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:1.3]; [image_view setAlpha:0.0]; [UIView setAnimationDelegate:self]; [UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)]; [UIView commitAnimations];}//效果过渡完成后进入想要进入的视图界面- (void)animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context{ [image_view setAlpha:1.0]; [image_view removeFromSuperview];
//这一步自己根据自己的襑来添加,因为我的过渡完成效果后为tabbar的视图,这里如何做自己看着办
[window addSubview:tabBarController.view];}不要忘了顶一下我的辛苦成果哦!!!!!!!!!!
分享到:
相关推荐
NULL 博文链接:https://913.iteye.com/blog/1356151
已封装好的实现渐变的UIView,只需传入渐变开始值和结束值就可直接使用。有四种渐变方向可选
UIView切换效果集 HMGLTransitions ,HMGLTransitions 实现了一组不同的 UIView 之间切换效果的功能。
自己写了一个Dome 实现了UIView或者时UIViewController 缩放动画效果
自定义 UIView的阴影效果自定义 UIView的阴影效果
Twinkle - ✨一个Swift和简单的方法能让任何UIView产生闪烁效果
UIView 震动动画效果 AFViewShaker ,AFViewShaker 是一个简单的工具用来执行 。 使用方法: AFViewShaker *...
简单的把UIView转化为UIImage,大家可以看下。
6个UIView的弹簧效果布局,添加点击实现
uiView 动画翻转的效果,显示前后两个视图替换显示
UIView 动画 UIView动画
ios中关于uiview
用animation实现UIView动画效果,简单上中下移动
iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view。
支持 CocoaPods! pod 'LCBlur' GitHub:https://github.com/iTofu/LCBlur 请在 GitHub 上查阅,以保证版本最新! 有问题请移步 GitHub!...(之前发过一次,效果没讲清楚,貌似不能编辑,重新发下哈!)
为UIView添加弹簧效果,并设置显示文本内容和弹出次数
主要介绍了一行代码实现 UIView 镂空效果,这是一种实现 UIView 镂空效果的方案,可以快速实现任意形状的镂空、文字的镂空、带镂空的毛玻璃效果等。需要的朋友可以参考下
iOS UIView 讲诉了UIView在iPhone开发中得运用文档
UIView+Extension 对view的一个扩展
UIView AutoLayout ,UIView AutoLayout 是 UIView 的分类,实现了自动布局限制的简单接口。 T...