15得票4回答
ShareKit模态视图控制器无法消失

我正在使用ShareKit 0.2.1在Xcode 4.2(iOS SDK 5)上分享Twitter上的文字。分享正常,但是模态视图控制器在成功分享后或点击取消按钮后不会消失(如下所示): 这是我的代码:-(IBAction)shareOnTwitter:(id)sender{ ...

15得票6回答
呈现一个透明的模态UIViewController。

我正在尝试自己制作一个自定义alertView(适用于iOS7+),但是在alertView的呈现方面遇到了困难。 我有一个alpha设置为0.25f的黑色背景的UIViewController,以及一个alertView作为其子视图。 当我想要显示alertView时,我以模态方式呈现v...

15得票3回答
iOS5 - 使用故事板时模态视图控制器的大小

有没有办法调整使用故事板Segue模式呈现的视图控制器的大小? 如何使用翻转过渡从此模态视图控制器呈现另一个视图控制器? 如果我将其定义为Style=Modal,Presentation=Default,Transition=Flip Horizontal,则它看起来很奇怪(背景是白色)...

14得票2回答
如何使用iOS 7自定义转场,在页面上呈现一个半模态视图控制器

如何在主视图控制器的顶部呈现“半视图”控制器? 要求: - 呈现第二个视图控制器,该控制器从主视图控制器的顶部滑入。 - 第二个视图控制器仅应显示在主视图控制器的一半上方。 - 主视图控制器应保持在第二个视图控制器后面可见(透明背景,不显示黑色底部)。 - 第二个视图控制器应以类似于模态垂直...

13得票3回答
当模态视图控制器被解除时调用底层视图控制器中的函数

我有一个mainViewController。 我调用[self pushModalViewController:someViewController],使someViewController成为活动视图。 现在我想在someViewController消失时通过[self dismissM...

13得票7回答
非常奇怪的应用程序颜色行为?

在 appDidFinishLaunchingWithOptions 中,我使用以下代码将整个应用程序着成红色。self.window.tintColor = [UIColor otfRedColor]; 这很完美,当我的应用程序加载时,所有导航栏项目都是红色的。A是我的根视图控制器。我有3个...

13得票1回答
iOS: 如何关闭模态视图控制器并弹出一个已推送的视图控制器。

我有一个视图控制器B,它由根视图控制器A推入导航堆栈中,如果其模型处于某种状态,则该视图控制器B需要显示另一视图,因此它会以模态方式呈现另一个视图控制器C。当我关闭视图控制器C时,如果视图控制器B也在导航堆栈上,我也想将其弹出。我希望只有1次转换来完成此操作。 有任何想法吗?

13得票2回答
iOS 8键盘在模态视图控制器消失后出现延迟问题。

在iOS 8以上版本中,我发现如果你有一个当前在被展示的视图控制器中是firstResponder的文本框,在视图控制器被dismiss之后,键盘会在消失前挂留大约1秒钟。这种情况出现在iOS 8.0和8.1版本,而不是7.1版本。你有什么想法是怎么回事吗?

13得票6回答
iPhone:如何从左到右进行presentModalViewController动画

我正在展示一个带有动画的模型视图。默认情况下,它从下往上动画出现。如何使动画从左到右?我知道可以使用导航控制器,但实际上,展示视图不需要导航栏,模态呈现的视图也不需要导航栏。尽管如此,我仍然想要一个从左到右的过渡动画。

12得票3回答
如何在Storyboard中创建一个UIViewController布局并在代码中使用它?

我在我的iOS 5应用程序中有一个Storyboard。 在那里,我创建了许多屏幕,它们都运行得很完美。 但是有一个视图控制器是通过代码创建的,不是由UI操作引起的,而是在处理数据结束时。我想将其作为modalViewController显示出来,同时也希望在storyboard编辑器中设...