php开发ios应用,IOS通用应用程序

IOS通用应用程序

简介

通用的应用程序是为iPhone和iPad在一个单一的二进制文件中设计的应用程序。这有助于代码重用,并能够帮助更快进行更新。

实例步骤

1、创建一个简单的View based application(视图应用程序)

2、在文件查看器的右边,将文件ViewController.xib的文件名称更改为ViewController_iPhone.xib,如下所示

d9ec2712b276f642c25bd1e059df3e12.png

3、选择"File -> New -> File... ",然后选择User Interface,再选择View,单击下一步

91033dbcdee48fa50bdd05d631d38671.png

4、选择iPad作为设备,单击下一步:

2a82c948e107aa55ee05b2b977d328e3.png

5、将该文件另存为ViewController_iPad.xib,然后选择创建

6、在ViewController_iPhone.xib和ViewController_iPad.xibd的屏幕中心添加标签

7、在ViewController_iPhone.xib中选择identity inspector,设置custom class为ViewController

bd5401cfd6a2cbe1f50271774250a7cb.png

8、更新AppDelegate.m中的 application:DidFinishLaunching:withOptions方法- (BOOL)application:(UIApplication *)application

didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{   self.window = [[UIWindow alloc] initWithFrame:[[UIScreen

mainScreen] bounds]];   // Override point for customization after application launch.   if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {        self.viewController = [[ViewController alloc]

initWithNibName:@"ViewController_iPhone" bundle:nil];   }   else{        self.viewController = [[ViewController alloc] initWithNibName:        @"ViewController_iPad" bundle:nil];   }   self.window.rootViewController = self.viewController;   [self.window makeKeyAndVisible];   return YES;}

9、在项目摘要中更新设备中为universal,如下所示:

9a5b0265b4b7c3ee5ff76214a39774b5.png

输出

运行该应用程序,我们会看到下面的输出

e81a54283bd82259aaddc6575322e937.png

在iPad模拟器中运行应用程序,我们会得到下面的输出:

08d5999d378a9c40dc3e9462ee790aaa.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值