iphone应用程序进入屏幕

iphone应用程序进入屏幕

问题描述:

我正在制作一个应用程序的底部有一个UITabBar。我想制作一个“输入屏幕”。基本上,当应用程序启动时,现在出现输入屏幕,但标签栏仍显示在底部。因此,如果用户按下tabbar上的一个标签然后回到第一个屏幕,输入按钮仍然存在。有人知道解决这个问题的好方法吗?我会尝试拥有它,这样如果用户选择另一个选项卡,输入屏幕就会消失。无论是这样或者只是为了全屏查看所有内容,然后当按下输入时,让它接近全屏视图。虽然,我真的不知道如何去做这些。有任何想法吗?iphone应用程序进入屏幕

克里斯

您可以使用您的UIViewController子类的方法-viewWillAppear隐藏你的输入屏幕。每次选择一个选项卡时,都会在新选项卡上显示它之前调用它。

如果我理解正确......你只是想要一个标题屏幕,当你的应用程序启动时再也不会在该会话期间再次显示?

如果是这样,只需创建一个文件,该文件是您希望屏幕显示的内容的320x480图像...将其另存为PNG,并将其命名为Default.png。

此图像将在您的应用程序加载时显示,然后在应用程序准备就绪时消失。没有标签栏会显示,你不需要处理任何额外的ViewController。

+0

这a)直接针对iPhone HIG和b)不允许交互式或超过两秒长的输入屏幕。 – 2010-03-16 06:05:37