【发布时间】:2012-03-04 19:13:54
【问题描述】:
我是iOS开发的新手,所以我的问题可能有点幼稚。
我正在使用滚动视图来实现一个页面控件,该页面控件嵌入了多个子视图,并且可以滑动以更改子视图出现在屏幕上。当我浏览 iOS 开发库时,发现有一个 Apple 提供的 Page Control 示例,它是在 iOS4 上编写的,可以用于工作。我下载了它并尝试让它在我的项目上运行,该项目旨在在带有 iOS5 的 iPhone 上运行,但失败了。
项目在 iOS 模拟器上运行后控制台总是说“应用程序在应用程序启动结束时应该有一个根视图控制器”。因此,我检查了网络上几乎所有的解决方案,但都没有成功。
这是 Apple 提供的页面控制示例页面:https://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html
我已经将我的工作拆分成一个最小的项目并将其推送到 GitHub 上。这是页面: https://github.com/WeZZard/PageControl
谁能帮帮我?
【问题讨论】:
-
我已经解决了这个问题。从根视图控制器实现文件中删除 - (UIView *)view 方法将得到解决。似乎根视图控制器的 -(UIView *)view 方法在此文件中实现后返回错误值,这将导致情节提要的初始化出错......
标签: objective-c ios5