只是好奇我是否需要为用户实现一种返回程序主屏幕的方法。在我的应用程序中,用户无法返回实际上是必不可少的。如果我不添加后退按钮,这会被拒绝吗?
5 回答
如果您使用导航视图,即带有恶作剧列表的表格,每个表格都会打开一个带有完整恶作剧的视图,那么您只需不需要提供将调用导航控制器弹出方法的按钮或其他界面。
当然,这意味着退出恶作剧视图的唯一方法是退出应用程序。
只是一个警告。Apple 将拒绝任何使手机本身出现故障的应用程序。最著名的例子是制造屏幕破裂错觉的应用程序。
许多恶作剧应用程序已被拒绝,因为它们会产生手机功能存在问题的错觉。你的恶作剧计算器可能会避开它的边缘。如果 Apple 担心用户会认为是 iPhone 而不是特定应用程序有问题,他们几乎肯定会拒绝它。
尽我所知,没有后退按钮不会成为拒绝申请的理由。
那么它就不是真正的“主屏幕”;它更像是一个“介绍”屏幕。这并没有错。
听起来您想为您的应用程序呈现一个介绍屏幕,无论是一次还是在每次应用程序加载时,我都无法确定。您能否以模态方式呈现此视图,使用-presentModalViewController:animated:
?
您不必有一个清晰可见的“返回”按钮,这会增加错觉。不过,应该有一些隐藏的返回方式,就像人机界面指南中所说的那样,用户必须能够快速轻松地在“向下钻取”样式的应用程序菜单中清晰地导航。
至于应用商店,它可以去任何一种方式。如果你有一个隐藏的方式来回来,比如一个摇晃的手势,那么你可能会有更好的运气。不过,坏掉的计算器可能有它自己的问题,因为苹果不喜欢任何不能正常工作的东西。