使用淡入动画显示模式视图

我展示了一个登录屏幕,如下所示。如果我不对,请纠正我

UIStoryboard*情节提要=[UIStoryboard情节提要,名称:@“Main”bundle:nil];
UIViewController*ivc=[storyboard InstanceEviewController WithiIdentifier:@“login”]//看下一行
[自我呈现视图控制器:ivc动画:是完成:无];

登录屏幕确实出现,但动画是向上滑动的。我更喜欢淡入淡出我们的动画。我该怎么做

只需为viewController设置modalTransitionStyle属性。(文件)

UIStoryboard*情节提要=[UIStoryboard情节提要,名称:@“Main”bundle:nil];
UIViewController*ivc=[storyboard InstanceEviewController WithiIdentifier:@“login”];
[ivc SetModAltTransitionStyle:UIModAltTransitionStyleCross溶解];
[自我呈现视图控制器:ivc动画:是完成:无];

迅速:

让故事板=UIStoryboard(名称:“Main”,捆绑包:nil)
让viewController=storyboard.InstanceEviewController(带有标识符:“登录”)
viewController.modalTransitionStyle=.CrossBluse
存在(viewController,动画:真,完成:无)

发表评论