2012-11-08 53 views
0

我有一个笑话应用程序,其中有一个视图/菜单隐藏“受害者”。我的想法是通过一个“不可见”按钮和/或多个水龙头或一个秘密手势使这个隐藏的视图可供玩笑玩家访问。该应用程序可能会首先由玩笑受害者打开,我想防止受害者意外发现秘密视图。制作一个秘密/隐藏视图

我不喜欢使用假的主屏幕。

我可以理解,通过应用程序审查过程如何获得类似的内容可能是一个挑战。考虑到这一点,1)访问隐藏菜单的好的“应用程序批准过程友好”机制和2)如何沟通魔术/笑话应用程序的“秘密”(在这种情况下,如何访问秘密菜单),而不会在应用程序的启动屏幕或iTunes应用程序商店描述中显示它?

回答

0

1)这将是一个很好的“应用审批流程友好”访问隐藏菜单

机制菜单,就是要保密,所以像没有文字或背景颜色的按钮可能就足够了。如果您想要更有趣,可以试用UIGestureRecognizers并让用户在特定区域滑动,或在屏幕上绘制自定义图案以激活菜单。下面是隐形按钮的方法的一个例子:没有上表明其

// place this in viewDidLoad, or something similar 
UIButton *button = [[UIButton alloc] init]; 
[button setFrame:CGRectMake(10,10,50,50)]; 
[button addTarget:self action:@selector(showMenu:) forControlEvents:UIControlEventTouchUpInside]; 
[[self view] addSubview:button]; 

-(void)showMenu:(id)sender { 

    // here I just present an alert, saying that the user tapped the "hidden" button 

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"You Found It!" message:@"You found thie hidden button. Congratulations." delegate:nil cancelButtonTitle:@"Cool!" otherButtonTitles:nil]; 
    [alert show]; 

} 

2)你怎么沟通的魔法/笑话应用的“秘密”(在这种情况下,如何访问秘密菜单)应用程序的启动屏幕或iTunes应用程序商店描述?

你可以说你想在应用程序中提示它。不过,当您提交您的应用程序时,我会让它知道该菜单存在于评论笔记中,不过苹果评论员不会鄙视它。

+0

谢谢,我熟悉按钮编码,我想我只是想知道是否有任何特定的秘密机制可能会被应用商店评论所不满。您提交评论时对您的评论很有帮助,谢谢。我开始认为与最终用户管理“秘密”的复杂性可能会使我意识到一个更简单明显的机制。我见过的最令人印象深刻的应用程序往往是最简单和最容易使用的,这次对话促使我重新思考我的方案。 –