Ipad / iphone..universal应用程序 [英] Ipad/iphone..universal app

查看:92
本文介绍了Ipad / iphone..universal应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好我正在为iphone和i pad创建通用应用程序。我有表视图和下一个视图..它在ipad中工作正常,但我只想为ipad添加拆分视图..如何在相同的代码中执行此操作?

Hello I am creating universal app for iphone and i pad. I have table views and next views ..It is working fine in ipad but i want to add split view for ipad only.. how to do this in same code?

推荐答案

在MainWindow-iPad.xib中创建拆分视图并连接赢取你的appdeletegate。

Create split view in MainWindow-iPad.xib and connect win your appdeletegate.

你需要登录appdelegate.h和。 m文件。

You need to check in appdelegate.h and .m file.

在.h文件中

UISplitViewController *splitViewController;
SearchViewController *ipad_listViewController;
DetailResultViewController *ipad_detailViewController;

@property (nonatomic, retain) IBOutlet UISplitViewController *splitViewController;
@property (nonatomic, retain) SearchViewController *ipad_listViewController;
@property (nonatomic, retain) DetailResultViewController *ipad_detailViewController;

.m文件中的

in .m file

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
    // Override point for customization after app launch    
    [self createDatabaseIfNeeded];

    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
    {
        // Add the split view controller's view to the window and display.
        [window addSubview:splitViewController.view];
        [window makeKeyAndVisible];
    }
    else {
        [window addSubview:[navigationController view]];
        [window makeKeyAndVisible];

    }

    return YES;
}

这篇关于Ipad / iphone..universal应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆