繁体   English   中英

与iPhone5兼容的应用程序和反向

Apps compatible with iPhone5 and reverse

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我知道为早于iPhone5的iPhone开发的应用程序正在信箱中工作。 但逆转怎么样。 一款应用已更新至iPhone5标准。 它如何在iPhone4上运行?

如果没有,当所有开发者更新他们的应用程序时,旧的iPhone将没有应用程序或更新?

4 个回复

这更适合MonoTouch,但相同的技术适用于Obj-C:

http://redth.info/get-your-monotouch-apps-ready-for-iphone-5-ios-6-today/

基本上,Default-568h@2x.png文件会告诉iOS它是一个“高大”的应用程序。 对于其他图像资源,您需要通过检查UIScreen的MainScreen的Bounds以及它是否是iPhone成语来检测它是否是高大的设备,然后查看高度是否为1136(检查比例值),然后选择在这种情况下,不同大小的图像

这是C#代码,但它再次与Obj-C非常接近:

public static bool IsTall
{
  get 
  { 
    return UIDevice.CurrentDevice.UserInterfaceIdiom 
             == UIUserInterfaceIdiom.Phone 
           && UIScreen.MainScreen.Bounds.Height 
             * UIScreen.MainScreen.Scale >= 1136;
  }     
}

只需将一个名为Default-568h@2x.png(640x1136)的图像添加到您的项目中,就像魔术一样可行! 令人难以置信的是它有多容易。

他们需要使用AutoLayout或类似方法相应地调整其布局。

他们当然会工作。 如果你不对它们进行编码以自动缩小或使用较小的图像,那么它就会被切掉顶部或底部。

1 在iphone5兼容应用程序中使用UIScrollview

将我的应用程序适应新的iphone5布局时遇到问题,我通过了以下步骤: 添加了视网膜4“初始图像 使用“大小检查器”修改了情节提要中的界面,以更改小部件的锚定 使用iOS6“视网膜4”模拟器测试了该应用。 该应用程序可以按预期运行,除非用户弹出键盘以编辑文本时, ...

2 转换现有应用程序使其与iphone5兼容? [重复]

可能重复: 如何为iPhone 5屏幕分辨率开发或迁移应用程序? 我在iPhone中有一些应用程序。现在我希望它们与Iphone5兼容。在某处,我读到我需要将启动屏幕更改为4英寸。我需要在所有Xib中更改此屏幕还是仅更改启动屏幕。使用xcode4.2.i我正在获得IPhone5模 ...

3 使用旧应用程序的iPhone5上的黑线

我有一个旧的应用程序,它可以与3.5英寸显示屏兼容,例如在iPhone4S和更早的版本上。 这是应用程序的屏幕: 当我尝试在iPhone5模拟器上运行该应用程序时,看起来真的很糟糕! 苹果承诺所有旧应用程序的顶部和底部都会出现黑线! 我该怎么办? 我不想从xib文件重构所有代码 ...

4 屏幕高度兼容iphone5和iphone4 [重复]

可能重复: 我如何支持更高的iPhone 5屏幕尺寸? 我是iPhone新手,我有一点怀疑。 现在iphone5屏幕高度为568,之前的iphone屏幕高度为480.我们如何为iphone5实现应用程序。我们是否应该一直查看iphone5及以下版本的视图或控制器? 如果错了请 ...

6 使应用程序与iPhone4和iPhone5兼容,而无需设置不同的帧大小

今天,我要创建一个与iPhone4和iPhone5兼容的iPhone应用程序。 之前,我通过使用以下代码来调整iphone5的控制器,从而以编程方式更改了iphone4应用程序视图。 我认为很难每次都跟踪控制器的所有框架和大小。 我创建了一个示例应用程序,还尝试在视图开始时使用“自动 ...

7 如何使应用程序的设计与iPhone4 / iPhone5 / iPad兼容? 有没有快捷方式?

因为我正在开发一个我需要在iPhone4 / iPhone5 / iPad上开发的应用程序。 有人可以告诉我完整的流程或Tutorial链接,使应用程序与所有上述平台兼容。 有一种自动调整大小和自动布局的方法,我不知道如何使用它? 根据我的说法,我有两种方法可以实现这个概念,或者通过为 ...

8 iphone5问题[重复]

这个问题已经在这里有了答案: 如何为iPhone 5屏幕分辨率开发或迁移应用程序? 30个答案 新的iPhone 5显示屏具有新的长宽比和新的分辨率(1136 x 640像素)。 开发新的或将现有应用程序转换为新的屏幕尺寸需要什么? 我已经添加了适用于4英 ...

9 iPhone5中的自动版式问题

我有一个Xcode 4.5.2项目,我有一个带有四个UIView的故事板。 在iOS 6的StoryBoard部署中,自动布局设置为ON 我希望信箱在iPhone 5上运行时显示在顶部和底部,而在iPhone5上运行时不调整视图的大小 当我在iPhone5中运行我的应用程序时-我看 ...

10 迁移到iphone5无法正常工作?

我在iPhone 4中有一个应用程序,工作正常。 现在我想将它迁移到5.我有一个startupviewcontroller用于显示带有xib的splash图像; xib是在Xcode 4.2中生成的,因此它有一个320 480的框架视图和一个带有图像的图像视图。 现在我希望所有这些都能在i ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM