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

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

31得票9回答
警告:试图呈现视图控制器,但其视图不在窗口层次结构中

在我的一个应用中,我从application didReceiveLocalNotification方法中调用了一个viewController。页面成功加载,但显示出一个警告: Warning: Attempt to present <blankPageViewController: ...

10得票2回答
在iOS4中,当一个视图控制器即将被弹出时,收到通知

这个问题之前已经有人问过,但我能找到的回答都是2009年的,不适用于我的问题。让我再重申一下问题。 我有一个UINavigationController,它会产生并将许多不同的UIViewController推入其堆栈中。其中一个处理一些需要在该特定VC弹出堆栈时保存的Core Data操作...

7得票6回答
如何在PopViewController时改变ViewController的动画方向

是否有可能更改视图控制器弹出动画的方向? 目前,当我们推送VC时,它会显示从左到右的滑动动画,而在Pop时则是从右到左。 但我希望在 Pop VC 时能够显示从左到右的滑动动画。 我尝试使用 UIViewAnimationTransition。 [UIView beginAnimatio...

10得票4回答
当呈现视图控制器时,导航栏和选项卡栏丢失。

我正在使用3D Touch实现主屏幕快捷方式,目前效果不错。然而,目前的问题是当快捷方式带用户到特定的视图控制器时,选项卡栏和导航栏会消失。 这是我的代码:func handleShortCutItem(shortcutItem: UIApplicationShortcutItem) -&gt...

20得票2回答
在UITabBarController的标签栏前面呈现ViewController并隐藏此标签栏。

在我的项目中,我有一个UITabBarController。其中一个ViewControllers上有一个按钮。当我点击这个按钮时,会以模态方式呈现一个新的ViewController。 问题是,当第二个ViewController呈现时,tabBarController的tabBar仍然可...

9得票2回答
在视图控制器转换过程中获取子视图的最终帧

我正在实现iOS 7+中视图控制器之间的自定义过渡。具体来说,我在视图控制器A和视图控制器B中都有相同的按钮,唯一的区别是它们的位置(视图控制器B中的按钮略高一些)。 我希望在从视图控制器A过渡到视图控制器B时,来自A的按钮向上移动,以便在视图控制器B的最终位置结束。 这是我的animat...

11得票3回答
在Xcode 4.2中将UITableViewController转换为UIViewController

我需要将uitableviewcontroller转换为uiviewcontroller。 在<xcode 4.2中,这不是问题。 通常我只需要将.h(头文件)更改为:UIViewController,并在IB中删除已连接的UITableView输出并将新的UIView连接到视图输出。 在Xc...

8得票1回答
故事板连线导致内存泄漏

我有两个带有按钮的UIViewControllers,它们通过segue(模态)相互触发。我想要发现在来回跳转时是否会导致任何内存泄漏,我看到Living Object和分配的内存正在增加,这最终会导致应用崩溃。我没有任何一行代码 - 只使用纯UIViewControllers。 我可能做错...