2012-11-08 132 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

謝謝,我熟悉按鈕編碼,我想我只是想知道是否有任何特定的祕密機制可能會被應用商店評論所不滿。您提交評論時對您的評論很有幫助,謝謝。我開始認爲與最終用戶管理「祕密」的複雜性可能會使我意識到一個更簡單明顯的機制。我見過的最令人印象深刻的應用程序往往是最簡單和最容易使用的,這次對話促使我重新思考我的方案。 –