25得票7回答
在iPad上实现自定义动画以从指定视图显示模态视图

在iPad上我们有更多的操作空间,因此呈现全屏模态视图不是理想的选择。 我知道如何在新的formSheet中呈现模态视图,并且可以在这个问题中找到一个接近的解决方案:iPad iTunes Animation 问题是您无法选择动画来自何处,因此它只能从中心默认显示,我想自定义它,使其从特定...

25得票8回答
iOS - 半透明模态视图控制器

我想以轻微透明的背景将一个视图控制器模态呈现在当前视图上,使得第一个视图在模态视图下略微可见。 我设置了模态视图控制器的alpha值,并将modalPresentationStyle设置为UIModalPresentationCurrentContext,正如另一篇文章中建议的那样。 结果...

25得票3回答
如何自定义模态视图控制器的呈现动画?

我想要添加CAAnimation(或其他方式)来执行自定义动画,在导航控制器中替代设置uiviewcontroller的modalTransitionStyle。CATransition* transition = [CATransition animation]; tra...

22得票5回答
在viewWillDisappear方法中没有设置isBeingDismissed属性:

我有一些需要整理的代码在我的viewWillDisappear:方法中,在这个方法中,我只想在当前视图控制器返回到其父视图控制器时使用它。- (void)viewWillDisappear:(BOOL)animated { if ([self isMovingFromParentVie...

22得票5回答
如何从模态视图控制器中隐藏iPad键盘?

我正在尝试从模态视图控制器中隐藏iPad键盘,但这并不起作用。我已经尝试过resignFirstResponder,但如果我们在模态视图控制器中,那就没有任何影响。我在非模态UINavigationController中尝试了非常相同的UIViewController的resignFirstR...

21得票6回答
iOS 7 iPad上使用ModalPresentationStyle的Popover未居中

我在iOS 7上遇到了一个问题,似乎是一个bug或者我做错了什么。我有一个modalViewController,在iPad上以ModalPresentationStyle弹出显示为popover。它的尺寸不是标准尺寸,而是自定义的。myViewController *myVC = [[myV...

21得票6回答
iPhone OS 3.0:在模态视图关闭时清除UIWebView内容

我目前有一个UIWebView在模态视图中显示。它基本上是一个详细视图,在用户单击链接时提供页面视图。当视图被关闭并再次打开(当用户单击另一个链接时),先前加载的内容仍然可见,并且新内容“覆盖”了上一个内容。这很有道理,因为 UIWebView 实例会一直保留到需要内存时才会被释放。 但是,...

21得票12回答
setValue:forUndefinedKey:]:

FinalViewWithSending *newView = [[FinalViewWithSending alloc]initWithNibName:@"FinalViewWithSending" bundle:nil]; newView.modalTransitionStyle = UI...

19得票5回答
如何制作一个模态日期选择器,只覆盖屏幕的一半?

我希望实现 iPhone 通讯录应用程序中的生日日期设置器的相同效果。如何让一个模态日期选择器只显示在屏幕上半部分。 我希望日期选择器位于 UITableView 上方(就像 iPhone 通讯录应用程序中一样)。我希望UITableView在日期选择器后面自由滚动(就像 iPhone 通讯...

19得票4回答
iOS5:在模态UIViewController中播放Youtube视频时,UIWebView出现异常

更新:iOS 6 beta 1中不再出现此问题。 我目前正在使用新的iOS 5 SDK来改编一个现有的iOS 4应用程序。 当我试图在模态视图控制器中展示一个读取Youtube视频的UIWebView时,发现了一个新的崩溃问题。 开始读取视频很好,但当我尝试将其设置为全屏时,就会出现以下异...