首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

view隐藏和显示的动画效果,该怎么解决

2012-04-07 
view隐藏和显示的动画效果有个view,平时是隐藏的,点击一个按钮后,在当前view中把那个隐藏的view显示出来,

view隐藏和显示的动画效果
有个view,平时是隐藏的,点击一个按钮后,在当前view中把那个隐藏的view显示出来,再点击隐藏起来,如何加入动画效果?

[解决办法]
加入动画不会。。。

[self presentModalViewController:<#(UIViewController *)modalViewController#> animated:<#(BOOL)animated#>]


实现页面跳转,把那个页面跳出来

再通过【self dismiss、。。】的方法把页面跳回去 可以进行系统自带动画
[解决办法]

C/C++ code
    #import <QuartzCore/QuartzCore.h>            ViewController *controller = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];            controller.modalTransitionStyle=kCALayerRightEdge;               //controller.modalTransitionStyle=kCALayerRightEdge;            //controller.modalTransitionStyle=kCALayerLeftEdge;            //controller.modalTransitionStyle=kCALayerBottomEdge;            //controller.modalTransitionStyle=kCALayerTopEdge;            //controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;            //controller.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;            //controller.modalTransitionStyle=UIModalTransitionStyleCoverVertical;            //controller.modalTransitionStyle=UIModalTransitionStylePartialCurl;            //controller.modalTransitionStyle=kCATransitionPush;            //controller.modalPresentationStyle = UIModalPresentationCurrentContext;            //controller.modalInPopover=UIPopoverArrowDirectionRight;            //controller.modalInPopover=UIPopoverArrowDirectionLeft;            ///controller.modalTransitionStyle=UIViewAnimationOptionTransitionCurlUp;            //controller.modalPresentationStyle = UIModalPresentationFormSheet;            [self presentModalViewController:controller animated:YES];
[解决办法]
[UIView beginAnimations:nil context:nil];
button.alpha = 1.0;
[UIView commitAnimations];

热点排行