问题标签 [iphone-4]

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 回答
2629 浏览

xcode - 在 iOS 4.1 的 iPhone 4 上使用 AVAudioPlayer 播放音频文件时出现问题

我正在使用一些简单的代码来播放音频文件:

我已经导入了 AVFoundation,并在我的头文件中声明了 mySong1,然后在我的实现文件中合成了它。在大多数情况下,此代码工作正常。我没有收到任何错误,并且音频在模拟器中播放得很好。它在运行 4.0 的 iPhone 3GS 和运行 3.1.3 的原始 iPhone 上也能正常运行。问题是它不能在运行 iOS 4.1 的 iPhone 4 上播放。我已经尝试清理项目以及重新启动手机。两者都没有帮助。我还尝试了一个 .aiff 文件而不是 mp3,但也没有运气。

我错过了什么?有没有其他方法可以播放我现在应该使用的声音?任何帮助表示赞赏。无法弄清楚这里有什么问题。谢谢你的帮助。

0 投票
1 回答
933 浏览

iphone - 在 Iphone 中自动播放下一首歌曲

我成功获得了后台进程。但问题是当 AVAudio 播放器完成后,它不会自动播放下一首歌曲。但在模拟器中它会正常工作。仅在设备中出现问题。有人解决了吗???

0 投票
1 回答
638 浏览

iphone - 在代码中区分 iPhone4 与 iPodTouch4

我想以编程方式区分 iPhone4 和 iTouch4。这是我尝试过的:

不过,iPod Touch 4 似乎也通过了 iPhone4 的测试。有没有人有任何想法?

谢谢。

0 投票
1 回答
912 浏览

camera - 在 iPhone4 上测试前置或后置摄像头

我编写了一个使用 UIImagePickerController 设置一些相机值(持续时间、质量等)的应用程序,它工作正常。但是,在 iPhone 4 上,我从前置摄像头开始,如果用户切换到后置摄像头,质量设置就会丢失。有没有一种方法可以测试用户是否在前后摄像头之间切换?

通过使用

if (imagePicker.cameraDevice=UIImagePickerControllerCameraDeviceFront)

它会告诉我摄像头是否设置为前置摄像头,但如果用户使用屏幕切换器切换摄像头,它不会返回摄像头值。

在这里的任何帮助将不胜感激。

0 投票
3 回答
648 浏览

uiimageview - iphone 4 - 应用程序不显示图像?

在 iphone 4 出来之前,我已经在应用商店下载了这个应用程序,没有任何问题。我的主页有一个覆盖整个屏幕的图像。

UIImageView 添加在界面构建器中,图像路径添加在界面构建器中。

在所有手机中都会显示此图像;但是,该图像不会显示在任何 iphone 4 中,而是用户看到如下所示的空白屏幕:有人知道是什么原因造成的吗?谢谢

店铺

.

  • 我只有一组正常分辨率的图像

  • 这个问题只发生在我的应用程序中的一张图片上,它是我主页的背景

  • 图形文件不应损坏,因为完全相同的图像适用于所有其他 iphone 和 itouches

  • 我的图像是 jpg 文件

  • 图像大小为 480x270,在界面生成器中,我将其设为 563x330,仅显示其中的一部分

  • 我没有这个 uiimageview 的出路所以它不能在代码中改变

0 投票
1 回答
805 浏览

iphone - iphone4中未显示粗体文本(uiwebview)

我在资源文件夹中有要加载到 uiwebview 中的 html 文件。我需要粗体文本样式。

iphone4 根本不显示粗体文本。它在 iphone 3Gs 和 ipod 上运行良好。我试过了...

两个 r 都没有在 iphone4 中醒来。有没有人遇到过这个问题?谢谢你的帮助...

0 投票
1 回答
2760 浏览

iphone - iPhone 4 陀螺仪/GPS 与加速度计/GPS/指南针

我即将在游戏中使用 iPhone 4 的陀螺仪/GPS,来检测旋转和平移。据我所知,陀螺仪可用于检测所有 3 轴的旋转。

但是旋转,至少在水平面上可以用指南针检测,倾斜可以用加速度计检测,位置可以用 GPS 检测。

指南针/加速度计/GPS 的组合能否创建与陀螺仪/GPS 相同的检测水平?(我正在考虑允许没有 iPhone 4 的人使用这种组合)。

这会完美地工作吗?

0 投票
2 回答
1157 浏览

iphone - iPhone4:防止 UIImageView 缩放

我正在下载大量图像以显示给用户。
这些图像中的每一个都有 512x512。

在普通分辨率的 iPhone 中,一切正常,
但在 iPhone4 中,它们似乎是按比例缩放的。

如果这些图像是从资源中获取的,
我只需@2x在图像名称中添加一个,一切都会正常工作,
问题是这些图像是从网络动态加载的。

如何防止这个 UIImageViews 在视网膜显示器上放大?

编辑:这是截图:

谢谢你们。

0 投票
1 回答
203 浏览

iphone - 如何使图像资源同时适用于 Iphone3 和 Iphone4

我有一个应用程序,它的 UI 图像资源是针对 iphone3 屏幕 (320*480) 设计的,在 iphone4 上看起来并不完美,有没有办法让它在 iphone4 上也看起来不错?我在想的是有两组不同的资源用于不同的分辨率,并在运行时根据 ios 版本选择它。有没有更好的方法?

0 投票
4 回答
15274 浏览

iphone - 使用 iPhone 4 上的陀螺仪补偿指南针滞后

我一直在用 iPhone 4 上的指南针和陀螺仪进行试验,并希望对我遇到的问题有所帮助。我想通过使用来自陀螺仪的数据来补偿罗盘的缓慢。

使用CMMotionManager和它的CMDeviceMotion对象(motionManager.deviceMotion),我得到了CMAttitude对象。如果我错了(请)纠正我,但这是我从CMAttitude对象的yaw属性中推断出来的(我不需要,也不需要pitchroll

  • yaw范围从0PI手机指向下方(如 所示deviceMotion.gravity.z)并逆时针摆动0到 到-PI顺时针摆动
  • 当设备指向上方时,yaw范围分别为-PIto0PIto0
  • 从罗盘数据(我正在使用locationManager.heading.magneticHeading),我看到罗盘给出的值从0360,顺时针摆动时值增加

好的,所以将所有这些信息结合在一起,我可以得到一个我称之为的值horizontal,无论设备是向上还是向下,都会在设备顺时针摆动时给出从0to和增加的值(尽管我360我仍然遇到麻烦-价值deviceManager.gravity.z在这个价值上吓坏了)。0yawgravity.z

在我看来,我可以使用映射到的计算值“同步”horizontal和值,并在我感觉指南针“赶上”时“同步”该值。magneticHeadinghorizontalmagneticHeadinghorizontalmagneticHeading

所以我的问题:

  • 我在正确的轨道上吗?
  • CMDeviceMotion是否正确使用了陀螺仪数据并且我上面列出的假设是否正确?
  • 为什么在附近yaw时会吓坏?gravity.z0

非常感谢。我期待听到你的回答!