jjzjj

ModalViewController

全部标签

ios - 如何在中心显示具有自定义大小的模态视图 Controller ?

我想从底部展示一个带有动画的自定义大小的模态视图Controller。我可以使用ModalPresentationStyle到FormSheet实现此动画,但是itforcesmetousethedefaultsizewhichis540x620我的观点不符合。如何对放置在屏幕中央的任意大小的View(Controller)执行类似的转换? 最佳答案 我没有找到从模态Controller本身做到这一点的方法,所以我创建了一个类和一个扩展方法:publicclassModalViewController:UIViewControlle

iphone - 隐藏所有模态视图 Controller

我有一个显示为ModelViewController的登录View,我有一个在其顶部显示为NavigationControlloer的注册View:登录(ModelViewController)---->注册(NavigationController)我在登录View中呈现注册View(CreateAccount)如下:createAccount=[[CreateAccountalloc]initWithNibName:@"CreateAccount"bundle:nil];navController=[[UINavigationControlleralloc]initWithRoot

iphone - 隐藏所有模态视图 Controller

我有一个显示为ModelViewController的登录View,我有一个在其顶部显示为NavigationControlloer的注册View:登录(ModelViewController)---->注册(NavigationController)我在登录View中呈现注册View(CreateAccount)如下:createAccount=[[CreateAccountalloc]initWithNibName:@"CreateAccount"bundle:nil];navController=[[UINavigationControlleralloc]initWithRoot

ios - 将数据从子模态 VC 传递到父 View Controller 的最佳方式?

将数据从子模态视图传递到父ViewController的最佳方法是什么?我的iPad应用程序上有一个子模式登录屏幕,我想将用户信息传递回父SplitViewController。我正在考虑使用NSNotification,但我不确定这是否是将数据传回父级的最简单/最有效的方法。谢谢!艾伦 最佳答案 我建议,asiPateldid,使用delegation来解决你的问题。父ViewController和登录ViewController之间的关系使这种模式很合适。当一个对象创建另一个对象以履行特定职责时,应将委托(delegate)视为

ios - 将数据从子模态 VC 传递到父 View Controller 的最佳方式?

将数据从子模态视图传递到父ViewController的最佳方法是什么?我的iPad应用程序上有一个子模式登录屏幕,我想将用户信息传递回父SplitViewController。我正在考虑使用NSNotification,但我不确定这是否是将数据传回父级的最简单/最有效的方法。谢谢!艾伦 最佳答案 我建议,asiPateldid,使用delegation来解决你的问题。父ViewController和登录ViewController之间的关系使这种模式很合适。当一个对象创建另一个对象以履行特定职责时,应将委托(delegate)视为

iOS8 - 防止在呈现 viewController 时旋转

我们有一个带有tableView的MainViewController,它提供了一个新的modalViewController。MainViewController仅限纵向,而modalViewController可以旋转。问题出在iOS8中,当modalViewController旋转时,在MainViewcontroller中调用了iOS8中旋转的回调方法--(void)viewWillTransitionToSize:(CGSize)sizewithTransitionCoordinator:(id)coordinator因此,UITableView正在重新加载其数据,这是我们不

iOS8 - 防止在呈现 viewController 时旋转

我们有一个带有tableView的MainViewController,它提供了一个新的modalViewController。MainViewController仅限纵向,而modalViewController可以旋转。问题出在iOS8中,当modalViewController旋转时,在MainViewcontroller中调用了iOS8中旋转的回调方法--(void)viewWillTransitionToSize:(CGSize)sizewithTransitionCoordinator:(id)coordinator因此,UITableView正在重新加载其数据,这是我们不

ios - 在 iOS 7 中呈现和关闭模态视图

我有一个ViewController,上面有一个按钮。该按钮是隐私政策。单击它时,它会转到正确的IBAction,我会创建隐私Controller。-IBAction...{PrivacyPolicyViewController*privacy=[[PrivacyPolicyViewControlleralloc]init];.....}我想创建一个隐私Controller的模态视图,它有一个向上动画的UIWebView和一个在ios7中关闭它的后退按钮。我在网上看到的所有方式都是ios6并且似乎已被弃用。 最佳答案 使用这样的东西

ios - 在 iOS 7 中呈现和关闭模态视图

我有一个ViewController,上面有一个按钮。该按钮是隐私政策。单击它时,它会转到正确的IBAction,我会创建隐私Controller。-IBAction...{PrivacyPolicyViewController*privacy=[[PrivacyPolicyViewControlleralloc]init];.....}我想创建一个隐私Controller的模态视图,它有一个向上动画的UIWebView和一个在ios7中关闭它的后退按钮。我在网上看到的所有方式都是ios6并且似乎已被弃用。 最佳答案 使用这样的东西

ios - 像邮件应用程序中的模态过渡样式

我正在尝试实现模态呈现效果,其中呈现的View仅部分覆盖父View,如下图所示。我知道我可以通过使用UIPresentationController实现自定义转换来实现这一点。我不想重新发明轮子,所以在我继续开发之前我想问一下。是否有支持API中这种转换的构建?我研究了所有可用的ModalPresentationStyles在我看来,我想要进行的转换没有任何支持,实现它的唯一方法就是编写代码。 最佳答案 我遇到了完全相同的问题。我也沿着模态演示风格路线走,但一直碰壁(特别是让它在iPhone而不是iPad上运行)。经过一番挖掘之后,