如果在设置包中显示子视图设置视图模态可能,它是如何实现的? 我曾看过Apple的文档“首选项和设置编程指南”,但只发现了如何将其推入导航堆栈的说明。当前设置儿童视图模态
基本上,我试图实现与下面的Facebook设置包中相同的弹出视图。还是它是Apple私有API的一部分?
如果在设置包中显示子视图设置视图模态可能,它是如何实现的? 我曾看过Apple的文档“首选项和设置编程指南”,但只发现了如何将其推入导航堆栈的说明。当前设置儿童视图模态
基本上,我试图实现与下面的Facebook设置包中相同的弹出视图。还是它是Apple私有API的一部分?
请参考下面的代码。你会发现它从屏幕下方到屏幕中间显示动画。
YourViewController *viewController = [[YourViewController alloc] init];
[viewController.view setFrame:CGRectMake(0, -(CGRectGetHeight(viewController.view.frame)), CGRectGetWidth(viewController.view.frame), CGRectGetHeight(self.view.frame))];
[self.view addSubview:viewController.view];
[UIView animateWithDuration:0.8 animations:^{
[viewController.view setFrame:CGRectMake(0, 0, CGRectGetWidth(viewController.view.frame), CGRectGetHeight(viewController.view.frame))];
} completion:^(BOOL finished) {
[self.navigationController pushViewController:viewController animated:NO];
}];
感谢您的时间,但它不是我想要的。不幸的是,我想要的是私人API的一部分: ( –
@Flyingbinary ohhhh好的。 –
这是私有API的一部分:( –
如果您打算展示苹果的设置画面,它不是http://stackoverflow.com/questions/5655674/opening-the-settings-的possible.Possible重复应用程序从另一个应用程序 – Krishnan
这就是我想:/但无论如何感谢您的时间 –