多语言展示
当前在线:279今日阅读:60今日分享:30

ios 从下面推出modal方法,如何代码实现modal

push是从左边推出新页面,modal是从右边。
工具/原料

xcode

方法/步骤
1

首先创建两个控制器自带xib。

2

每个页面都创建一个按钮。

3

让按钮实现点击方法。

4

为点击事件添加代码。- (IBAction)jump {    UIViewController *two = [[JTwoViewController alloc]init];        [self presentViewController:two animated:YES completion:^{        NSLog(@"展示完毕");    }];        }

5

返回:在新的控制器 点击按钮添加方法 实现页面销毁。在本控制器中销毁- (IBAction)cancel {        [self dismissViewControllerAnimated:YES completion:^{        NSLog(@"已经销毁");    }];}

注意事项

这个事简单的跳转,一般在使用的时候都配合UINavigationController 让新建的页面是导航控制器,并使用导航控制器的bar 按钮实现返回,或者跳转。

推荐信息