标签: iphone-5

Xcode 4.5背景图片iPhone 4,4s,5

我在我的viewController.m中编写了后台代码:

self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.png"]];
Run Code Online (Sandbox Code Playgroud)

我有不同图片的正确名称:

image.png for non-retina display (320x480)

image@2x.png for retina display (640x960)

image-568h@2x.png for iPhone 5 (640x1136)
Run Code Online (Sandbox Code Playgroud)

但是当我在模拟器中运行它时,它不需要用于iPhone 5屏幕的image-568h@2x.png它只需要图像@ 2x用于4s屏幕并将其缩放以适应屏幕...我不知道是否有任何编码使用image-568h @ 2x for iPhone 5屏幕?

我正在使用Xcode 4.5

iphone screen ios ios6 iphone-5

6
推荐指数
1
解决办法
2万
查看次数

iPhone 5 armv7s处理器与其前代产品有何不同?

iPhone 5是第一款采用armv7s处理器的Apple设备.

指令集是否相同?

向后兼容性怎么样?iPhone 5能否运行为armv6和armv7架构编译的应用程序?

armv7 ios iphone-5

5
推荐指数
1
解决办法
6167
查看次数

有没有办法简单地在支持iPhone 5的应用程序中使用图像?

可能重复:
iPhone 5 - 新图像必须遵循的命名约定?

我刚刚下载了新的xcode,并为新的屏幕尺寸添加了新的启动画面.所以现在我有3个文件:

Default.png,Default @ 2x.png,Default-568h @ 2x.png

直到现在,如果我想用它制作UIImage,我可以简单地这样做:

UIImage *img = [UIImage imageNamed: @"Default"];
Run Code Online (Sandbox Code Playgroud)

并根据应用程序执行的iphone类型自动选择Default.png或Default@2x.png.但是现在有了新的屏幕尺寸,当然它仍适用于普通屏幕/视网膜屏幕,但不适用于4英寸屏幕.如何检测应用程序何时在iphone 5上运行然后使用*-568h图像?

ios retina-display iphone-5

5
推荐指数
1
解决办法
1001
查看次数

如何在iPhone 5中获得黑色边框

当我第一次更新Xcode并在iPhone 5模拟器中测试我的应用程序时,应用程序在顶部和底部完美地运行了黑色边框.然后,出现了一些问题,询问我是否希望Xcode自动调整应用程序的大小以使其适合整个屏幕.我点击了,现在一切都搞砸了.有没有办法让边界回来?我想尽快为我的应用提交更新.谢谢!

iphone xcode ios ios6 iphone-5

5
推荐指数
2
解决办法
4819
查看次数

如何定位iOS 5和iOS 6

这是我的困境.我有一个应用程序,我想更新以处理iPhone 5的新屏幕尺寸(以及其他东西).为了做到这一点,我需要针对iOS 6.但是通过目标iOS 6我阻止了大量iPhone用户下载我的应用程序,因为人们需要花费相当长的时间才能在iPhone 4/4S上升级到iOS 6.那么最好的方法是什么?我如何继续前进,但同时提供向后兼容性?任何建议都会很棒.

谢谢.

ios5 ios6 iphone-5

5
推荐指数
1
解决办法
3519
查看次数

iPhone 5是否支持*提交应用程序*?

快速提问:现在提交的新应用程序是否需要为iPhone 5显示屏定制UI?

详细信息:我正在寻找一个权威资源/文章,其中提到现在提交的新iPhone应用程序(即iPhone 5发布后)是否必须具有适用于新iPhone 5屏幕尺寸的全屏自定义UI.

我基本上有一个iPhone应用程序,我已经工作了一段时间(iPhone 5之前),现在才完成.显然它没有为iPhone 5定制的自定义UI,但当然会以'letterboxed'格式运行良好.改变整个用户界面以完全支持iPhone 5屏幕需要付出太多的努力和成本,所以想知道在提交应用程序时是否会出现任何问题,并且可能在以后添加iPhone 5支持更新.

我已经看过官方的应用程序提交指南而没有特别提到这个事实,并且在SO上遇到了几个类似的问题,但没有一个直接回答这个问题.欢迎任何帮助!

submission appstore-approval ios iphone-5

5
推荐指数
1
解决办法
1875
查看次数

如何在cocos2d中添加iPhone5支持

我用过Cocos2d:

-hd.png for iPhone HD 
-ipad.png for iPad. 
-ipadhd.png for iPad HD.
Run Code Online (Sandbox Code Playgroud)

像这样我们需要为iPhone 5使用哪个扩展?另外如何在cocos2d中启用iPhone 5支持?

更新1:我们很容易就像这样支持iPhone5

#define IS_IPHONE5 (([[UIScreen mainScreen] bounds].size.height-568)?NO:YES)

#define TEX_GAME_BG   (IS_IPHONE5) ? ( @"bg-whd.png") : ( @"bg.png")

mBG1 = [CCSprite spriteWithFile:TEX_GAME_BG];
Run Code Online (Sandbox Code Playgroud)

更新2:  使用通用功能...将其放在cocos2d.h或任何常见文件中

static inline NSString *i5res(NSString * data)
{
    if(IS_IPHONE5)
    {
        return [data stringByReplacingOccurrencesOfString:@"." withString:@"-whd."];
    }

    return data;
}
//usage
CCSprite *bg = [CCSprite spriteWithFile:i5res(@"bg.png")];
Run Code Online (Sandbox Code Playgroud)

更新3: Cocos2d现在也支持iphone5.-iphone5hd

 imageName-iphone5hd.png for iPhone 5 HD.
Run Code Online (Sandbox Code Playgroud)

cocos2d-iphone ios iphone-5

5
推荐指数
1
解决办法
2189
查看次数

使用Xcode 5支持iPhone 5屏幕的问题

我使用新的Xcode将我的一些应用程序移植到64位,我现在也使用资产目录来选择启动图像.

问题是,提交目标的一个苹果,当我在电子邮件得到这样的:"电话5优化需求 - 您的二进制文件是不是针对iPhone 5进行新的iPhone应用程序的优化,并提交针对iOS 6的应用程序更新及以上必须支持4英寸在iPhone 5和显示器必须包括与紧接在启动图像的文件名的所述部分之后的-568h大小调节剂发射的图像.启动图像必须是PNG文件和位于您束的顶层,或每个文件夹的.lproj内设置如果您本地化您的启动图像"

这个问题是不存在的时候我用的Xcode 4.6此外,应用程序工作得很好,在iPhone 5与iOS7和使用iOS6的和iOS 7,iPhone 5的屏幕上模拟所以我想不通我们来自何方.

资产目录当然指向项目的根文件夹上的"Default-568h@2x.png"(同一项目上的其他目标工作正常).我也检查了这个文件是在"复制包资源".

有人有想法吗?

xcode iphone-5 ios7 xcode5

5
推荐指数
1
解决办法
1157
查看次数

iOS7启动屏幕(启动画面)在底部留下空格

当我用iPhone 4英寸启动我的iOS7 Phonegap应用程序时出现问题,启动屏幕上升并在底部留下一个空白区域(我们可以看到后面的视图):

http://screencloud.net/v/5gAO (我隐藏了大部分闪屏,但你可以看到底部的空间)

我只在我的应用程序加载后隐藏屏幕截图(AutoHideScreenshot = FALSE),也许我在应用程序启动时做错了什么?

一切看起来在XCode中正确配置: 截图XCode

任何的想法?提前致谢

splash-screen cordova iphone-5 ios7

5
推荐指数
1
解决办法
4265
查看次数

Sencha/Phonegap应用程序未在iPhone 5中填满全屏

我正在构建一个Sencha Touch应用程序并将其包装在PhoneGap(构建版)中供本机使用.

我最近的版本在iPhone 5上运行时,在屏幕的顶部和底部都有黑色的水平条纹.iPhone 4很好.这个版本与下载新版本之前运行良好的版本之间几乎没有任何区别 - 差异应该只影响用户帐户.

我正在使用Sencha CMD v4.0.2.67,Sencha Touch v2.3.1和PhoneGap v3.3.0来构建应用程序.

ios sencha-touch cordova iphone-5 phonegap-build

5
推荐指数
1
解决办法
3470
查看次数