在风景模式下显示启动图像?
我正在使用Cocos2d和Xcode 4.我的应用程序当前在纵向模式下显示启动图像,然后切换到风景以使图像位于其旁边,然后启动应用程序。我怎样才能: 1.让它在一段时间内运行启动图像。 2.使其以横向模式显示,而不是纵向显示。 任何帮助表示赞赏。谢谢!在风景模式下显示启动图像?
难道你不能让你的形象在风景和使用?基本上像zeiteisen所说的。
只需打开gimp或photoshop制作新图像:480w X 320h。
要在横向模式下的启动图像显示,只需追加-Landscape
到它的文件名(例如,改变LaunchImage.png
至LaunchImage-Landscape.png
)。
至于在一定时间内显示启动图像,您有两种选择:最初显示一个“启动图像”视图控制器,并在所需的持续时间后关闭它(允许您淡出图像等),或者只需在您的应用代理的application:didFinishLaunchingWithOptions:
中致电sleep()
即可。需要注意的是,在将控制权传递给应用程序委托之前,您无法控制操作系统显示启动映像的时间 - 您需要考虑这一点。
这不起作用... – ipodfreak0313 2011-04-08 12:45:24
它的哪个方面不起作用?景观发射图像还是延迟?确保您遵循以下详细的命名约定:http://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/BuildTimeConfiguration/BuildTimeConfiguration.html#//apple_ref/doc/uid/TP40007072-CH7- SW12 – 2011-04-08 23:22:32
该链接不会去任何地方 – eodabash 2012-04-24 23:32:47
只需在您喜欢的图像编辑器(如Photoshop)中旋转Default.png即可。
我已经让它旋转了,它只是调整它的大小以适应肖像模式。 – ipodfreak0313 2011-04-07 23:51:35
这很奇怪。这种方法对我来说工作正常。你是否重新导入了图像? – zeiteisen 2011-04-08 10:32:50
是的。你的意思是把它从资源文件中删除并重新放入? – ipodfreak0313 2011-04-08 12:44:51
我有一个类似的问题,并通过在界面生成器中将视图更改为横向来修复它。尽管从窗口的最初纵向(不可设置为在IB中横向),但我仍然在进行动画制作。
如何在cocos2d – ipodfreak0313 2011-04-11 23:18:24
在AppDelegate applicatio:didFinishLaunchingWithOptions
有一个电话 [director_ pushScene: [IntroLayer scene]]
。在那里,它无耻地再次加载闪屏,并将其显示旋转90度:
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {
background = [CCSprite spriteWithFile:@"Default.png"];
background.rotation = 90;
}
卸下此固定住旋转闪屏的问题。
感谢你的想法,我刚才在想我的问题,并找到了答案,因为我必须标记答案,你就是这样。 – ipodfreak0313 2011-04-26 01:52:55