95得票7回答
容器视图控制器示例

有没有人能给我指点一下如何创建自定义视图控制器作为容器视图控制器的好例子?我能找到的唯一文档只有在UIViewController类参考中的几段话。我感觉我需要比那更多的信息,一个示例实现会很好。谷歌上什么都没有。 我特别感兴趣的是这个方法:transitionFromViewControl...

33得票2回答
统一的UIViewController“成为前台”检测?

在我的看法中,下列情况属于同一范畴: 我的视图控制器全屏呈现了另一个视图控制器,现在已被解除呈现 我的视图控制器呈现了另一个不全屏的视图控制器,现在已被解除呈现 我的视图控制器呈现了一个弹出窗口,现在已被解除呈现 我的视图控制器推入了另一个视图控制器,现在已被弹出 在每种情况下,我的视...

9得票2回答
强制设备旋转使用 +attemptRotationToDeviceOrientation 失败

根据此处的UIViewController文档, https://developer.apple.com/library/ios/documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//a...

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

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

34得票2回答
自定义UIStoryboardSegue和UIViewController转场之间的区别

我正在尝试找出自定义UIStoryboardSegue和自定义UIViewcontroller转换(在ios7中引入)之间的区别。 它们的区别和不同的用例是什么?据我所知,它们都用于自定义移动到新控制器。 可能UIViewcontroller转换更适用于仅显示并将在某个时候被解除的控制器,...

17得票6回答
在关闭视图控制器时出现错误

在关闭视图控制器时出现错误,这是我之前从未遇到过的,互联网上也没有太多相关信息。 以下是错误内容: * 在-[UIKeyboardTaskQueue waitUntilAllTasksAreFinished]中的断言失败,/SourceCache/UIKit/UIKit-2903.2/Key...

9得票4回答
组合UIView创建复杂视图的最佳方法是什么?

从 Web-stack 转向 iOS 的世界,我发现很难理解如何为 MVC 重新构思思路,并有效地在 iOS 上构建我的 UI。 前提: 在 Web-stack 中: - Controller 通常对应 URL,而 View 则代表页面。 - View 可以通过 CSS、Javascrip...

8得票6回答
viewDidLoad被调用两次

我的视图控制器中的viewDidLoad方法被调用了两次。一次是由[UIViewController View]调用,另一次是由[UINib instanciateWithOwner:Options]调用的。为什么会出现这种情况?可以如何避免呢?

74得票8回答
如何将UIViewController的视图添加为子视图

提醒谷歌员工,这个问题的回答已经过时六年了! 正如下面Micky和其他人提到的,现在在iOS中使用容器(Containers)来处理。 我有一个视图控制器(ViewController),它控制着许多子视图。当我点击其中一个按钮时,我初始化另一个视图控制器并将其视图显示为该视图的子视图...

9得票3回答
连接起来:AppDelegate、ViewController和XIB

我是iOS编程的新手,遇到了一个问题。 做了什么: 我创建了iOS应用程序。最初它有main.m、AppDelegate.h、AppDelegate.m和一些其他支持文件(不带代码)通常会被创建。 然后我手动创建了具有界面的XIB文件(LoginView.xib),并手动添加了Login...