草庐IT

presentViewControllers

全部标签

ios - presentViewController :animated:YES view will not appear until user taps again

我在使用presentViewController:animated:completion时遇到了一些奇怪的行为。我正在做的基本上是一个猜谜游戏。我有一个包含UITableView(frequencyTableView)的UIViewController(frequencyViewController)。当用户点击questionTableView中包含正确答案的行时,应该实例化一个View(correctViewController),并且它的View应该从屏幕底部向上滑动,作为模态视图。这告诉用户他们有一个正确的答案并重置其背后的frequencyViewController为下一

ios - Swift - uiDelegate 必须是 UIViewController 或实现 signIn :presentViewController: & signIn:dismissViewController: methods

从Crashlytics,我们在Google登录过程中收到大量崩溃报告。崩溃报告如下:FatalException:NSInvalidArgumentExceptionuiDelegatemusteitherbea|UIViewController|orimplementthe|signIn:presentViewController:|and|signIn:dismissViewController:|methodsfrom|GIDSignInUIDelegate|.FatalException:NSInvalidArgumentException0CoreFoundation0x1

ios - SFSafariViewController presentViewController 动画

当我调用presentViewController(mySafariViewController,animated:true,completion:nil)时,View总是像导航Controller一样从右侧开始动画。我尝试调用mySafariViewController.modalTransitionStyle=.CoverVertical但它不起作用。我怎样才能改变这个? 最佳答案 我必须调用mySafariViewController.modalPresentationStyle=.overFullScreen(Swift3语

objective-c - AppDelegate、rootViewController 和 presentViewController

我正在做Facebook集成教程,如果用户有当前状态的有效token,我想显示我的MainViewViewController,否则我想显示LoginViewController。MainViewAppDelegate.m-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{if(FBSession.activeSession.state==FBSessionStateCreatedTokenLoaded){//To-do,show

objective-c - presentViewController : crash on iOS <6 (AutoLayout)

这是我遇到的奇怪崩溃。当我按下一个转到某个ViewController的按钮时,就会发生崩溃。它崩溃的行是:DestinationInformationViewController*info=[[DestinationInformationViewControlleralloc]init];[infosetModalTransitionStyle:UIModalTransitionStyleCrossDissolve];[selfpresentViewController:infoanimated:YEScompletion:nil];//CRASHESHERE[inforelease
78910