问题标签 [iphone-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3672 浏览

ios - 如何将旧应用程序更新到 iPhone 5?

可能重复:
如何为 iPhone 5 屏幕分辨率开发或迁移应用程序?

我的应用程序使用标准的 Apple 控件。其中一些非常简单(UITableView 嵌套在 UIView 中),而另一些则是 UITextView 内的 UIScrollView 内的 UIView

当我在我的新 iPhone 5 上运行这些应用程序时,它们是信箱的。我如何更新它们以利用新的 iPhone 5 房地产?

0 投票
2 回答
502 浏览

iphone - 如何制作 iPhone 应用程序并排除 iPhone 5?

我正在查看 iPhone 5 规格,发现屏幕分辨率为 640x1132 左右,这会破坏我的一些手册+故事板界面布局。我正在徘徊如何制作一个应用程序,以便它可以在 iPhone 5 上以 640x960 屏幕(带有黑条)显示,或者完全将我的应用程序从销售到 iPhone 5 中排除,因为我不想担心界面损坏。这对现有应用程序可行吗?

谢谢您的意见!

0 投票
3 回答
6408 浏览

ios - 如果由 Xcode 4.5 和 iPhone 5 的 Interface Builder 构建,如何使视图中的控件不重叠?

我正在使用 Xcode 4.5 和 iPhone 4 和 5 模拟器,Interface Builder 会在屏幕的上半部分添加一个带有顶部约束的 UIButton,并在屏幕的下半部分添加一个带有底部约束的 UIButton。

它在 iPhone 5 模拟器上运行良好,但在 iPhone 4 模拟器上,按钮可能重叠,或者底部按钮甚至可能位于顶部按钮上方。

我认为这是由于约束,例如底部按钮“必须距离底部边距 250 点”。我无法删除约束,如果将其更改为“250 点或更少”,它将不起作用,如果将其更改为“250 点或更多”,它也将不起作用。

有没有办法:

1)让它没有约束,但只是绝对x和y的位置?(或者说过去的春天怎么样,让 iPhone 5 的一切都间隔得更远了?)

2) 将NIB 设置为仅适用于iPhone 4 和4S 的NIB,以便该应用程序在iPhone 4 和4S 上运行良好,而在iPhone 5 上只是“黑边”。

3) 让它在 iPhone 5 上运行良好并且在 iPhone 4 上运行良好?

如果您只知道上述 (1)、(2) 或 (3) 的解决方案,请无论如何都给出解决方案,因为它仍然是过渡期的可行解决方案。

实际上很容易重现:使用 Xcode 4.5 创建一个简单的 Single View 应用程序,然后将一个按钮拖到屏幕中心点上方,另一个按钮拖到屏幕中心点下方。然后在模拟器上运行它。在 iPhone 5 上,它是:

在此处输入图像描述

现在停止应用程序,并将模拟器中的设备更改为 iPhone 4S(3.5 英寸 Retina)。如果您不先停止应用程序,模拟器可能会崩溃。现在再次运行应用程序,按钮将重叠:

在此处输入图像描述

0 投票
5 回答
8317 浏览

ios - 如何在 iOS 中查看 iPhone 设备版本?

嗨,我想检查 iOS 中的 iPhone 设备版本。

我的意思是,当前运行的设备是 iPhone 4 或 iPhone 5。

我需要检查设备,是不是 iPhone 5?

因为我的应用程序中有一些问题需要知道 iPhone 5 与否。

那我该怎么办?

0 投票
1 回答
406 浏览

ios - iOS 6 有没有办法确定为自己创建的图像?

通常,对于标准和 Retina 显示器,我们会创建两张图像Image.pngImage@2x.pngiOS 会根据应用程序中的设备确定要使用哪一张。

现在,有了 iPhone5,我们有了新的分辨率,那么有没有什么新方法可以使用相同的方法并专门为iPhone5显示更高分辨率的图像?

0 投票
1 回答
1262 浏览

iphone - iPhone 5 模拟器不是信箱,而是白条

我有两个要在 iPhone 5 模拟器上测试的应用程序。两者都将在更新以处理 iPhone 5 的新分辨率之前发布。我的第一个应用程序信箱很好地在模拟器中,底部和顶部有黑条。然而,另一个应用程序没有信箱,而是有一个大的白条,与正常运行的应用程序上的两个黑条的高度相等。我已经删除了“自动添加”-586@2x.png 文件。我还取消了所有视图上的“自动调整子视图”复选框(这是我将第一个应用程序正确转到信箱的方式)。我不知道有什么不同。我检查了所有项目设置,两个应用程序之间看起来相同。我已经完成了一个干净的构建,我已经从模拟器中删除了该应用程序以强制生成一个新副本。没有什么能解决我的问题。有任何想法吗?

谢谢

0 投票
1 回答
4737 浏览

iphone - 如何使应用程序支持 ios6 和 iphone 5

我在 App Store 中有一个应用程序,我需要为 ios6 和 iphone5 更新该应用程序。当现有应用程序已经提交到应用商店时,要采取哪些步骤来更新现有应用程序?

我在mac中安装了xcode4.5。如果我在 iOS 6 中构建应用程序,iOS 5 是否支持它?我应该如何制作同时支持 iOS 5 和 iOS 6 的应用程序?

编辑

我用上面的代码为 iphone 5 制作应用程序。但我不知道把上面的代码放在哪里。任何人都可以使用这个代码,请与我分享。

提前致谢。

0 投票
3 回答
3041 浏览

iphone - 将现有应用程序转换为与 iphone5 兼容?

可能重复:
如何为 iPhone 5 屏幕分辨率开发或迁移应用程序?

我在iPhone中有一些应用程序。现在我希望它们与iPhone5 兼容。在某个地方我读到我需要将启动屏幕更改为 4 英寸。我需要在我的所有 xib 中更改它,还是仅启动。目前我是使用xcode4.2。我正在获取IPhone5 模拟器,这是否足够或者我需要安装任何更高版本才能获得正确的模拟器。我将从哪里获得最新的iPhone5 模拟器。任何人都可以帮助我完成此过渡的确切步骤吗?

0 投票
1 回答
51 浏览

iphone - 为 iPhone(包括 iPhone 5)创建一个播放视频的应用程序

我们即将构建一个在 iPhone 上播放大量视频的应用程序。

但我们想知道新 iPhone 5 屏幕的最佳实践是什么。

我们将不得不以 960 x 640(传统 iPhone 显示器)或 1136 x 640(iPhone 5)输出视频。

无论哪种方式,我们都会有水平或垂直的黑条。

我们将有大约 300MB 的视频。

关于我们如何最好地解决这个问题的任何建议?

0 投票
3 回答
3645 浏览

iphone - 添加 Default-568h@2x.png 后 iPhone 5 TabBar 无法正常工作

可能重复:
iPhone 5 TabBar 无法在正确位置运行

我将魔术 Default-568h.png 添加到我的项目中,并且我的应用程序自行调整了大小。到目前为止,一切都很好。但是:我的 UITabBar 不再工作了。它的代表没有被调用。我首先认为它被另一个视图覆盖,但事实并非如此。代表在那里,一切都在我的“旧”iPhone 4 上运行。有什么想法吗?