首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将iPhone xib转换为iPad xib?

将iPhone xib转换为iPad xib?
EN

Stack Overflow用户
提问于 2010-03-22 02:52:06
回答 17查看 50.2K关注 0票数 75

你是怎么做到的?我在上面看过一个视频教程,但是屏幕太小了。此外,除了更改视图大小之外,我还需要对iphone应用程序进行其他重大更改才能转换为iPad吗?

EN

回答 17

Stack Overflow用户

回答已采纳

发布于 2010-03-22 02:55:04

假设你有一个带有Xcode 3的SDK,

  1. 打开IB。
  2. 打开XIB。
  3. 文件->使用自动调整掩码创建iPad版本。
票数 29
EN

Stack Overflow用户

发布于 2011-10-19 04:38:49

我能够将范围缩小到几件事,所以以下是对我有效的步骤:

1)复制iPhone xib文件并将其添加到您的项目中

2)右键单击文件(在xcode中),然后打开为>源代码

3)第二行应如下所示:

代码语言:javascript
复制
<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">

替换为:

代码语言:javascript
复制
<archive type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="7.10">

4)搜索"IBCocoaTouchFramework“,将所有出现的内容替换为"IBIPadFramework”

5)保存文件并打开为>接口生成器- iOS

这个文件可能看起来仍然像一个普通的iPhone xib,但对我来说,一旦我在属性检查器中将状态栏改为“黑色”,其余的xib就像是“捕捉”成了一个iPad xib

票数 159
EN

Stack Overflow用户

发布于 2013-09-29 05:32:10

在Xcode 5中,您只需:

查找:

代码语言:javascript
复制
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="4510" systemVersion="12F37" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">

替换为:

代码语言:javascript
复制
<document type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="3.0" toolsVersion="4510" systemVersion="12F37" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none">

请注意,我们只是将.iPad添加到typetargetRuntime属性中。

打开后,只需选择一个新的大小进行调整。示例: iPad全屏。

票数 33
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2488280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档