iphone - 如何将 UIVIewController 设置为 RootViewController?

标签 iphone objective-c ios xcode4.2

我想知道我们如何在 UINavigationController 中设置 UIViewController 而不将 UITableView 用于其 Root View Controller 。对此有任何帮助吗?提前致谢。

最佳答案

你可以这样做:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // ...
    UIViewController *myViewController = [[UIViewController alloc] init];
    UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:myViewController];
    self.window.rootViewController = navigationController;
    // ...
}

您可以替换 myViewController 的类和/或根据需要使用 Nib 对其进行初始化。

关于iphone - 如何将 UIVIewController 设置为 RootViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9500166/

相关文章:

ios - OpenCV imread() 在 iOS 上不返回图像数据

IOS 在 App Store 构建中崩溃

ios - 使用缓冲从 objective-c 中的 url 播放视频

ios - 从 JSON 响应中解析

ios - 在 sirikit 意图处理程序和应用程序之间传递数据

ios - 如何从 UITableView 中的数组中获取用户选择的值并将该值传递给服务器

iphone - 我在单例中使用保留还是复制?

iphone - 如何在 iPhone 中制作无限 ScrollView ?

iphone - 如何计算 CATextLayer 字符串的边界框?

ios - Collection View 树表示