0
我是IOS應用程序開發新手。我正在設計一個我正在開發的應用程序。我想知道是否可以在我的iOS應用程序中實現兩個側抽屜,即從屏幕左側打開一個抽屜,並從屏幕右側打開。我想知道當我在應用程序商店提交應用程序時是否會有任何問題?我可以在IOS應用程序中有兩個側邊欄嗎?
感謝
我是IOS應用程序開發新手。我正在設計一個我正在開發的應用程序。我想知道是否可以在我的iOS應用程序中實現兩個側抽屜,即從屏幕左側打開一個抽屜,並從屏幕右側打開。我想知道當我在應用程序商店提交應用程序時是否會有任何問題?我可以在IOS應用程序中有兩個側邊欄嗎?
感謝
你可以使用第三方解決方案,即SWRevealViewController。它可以讓你做到你想要的 - 從左側和右側實現側邊欄菜單。關於如何使用SWRevealViewConttoller執行此操作,還有AppCoda tutorial。
此外,我不認爲這將是蘋果拒絕的原因。但是,您可以閱讀用戶界面上的App Store Review Guidelines。不幸的是,由於我在堆棧上的聲望,我無法發送鏈接。
這裏是如何添加使用SWRevealViewController兩個菜單的快速教程:
的塞格斯在故事板完成的。
下面的代碼添加到MainViewController的類:
- (void)viewDidLoad
{
[super viewDidLoad];
if (self.revealViewController) {
[self.leftSidebarButton setTarget: self.revealViewController];
[self.rightSidebarButton setTarget: self.revealViewController];
[self.leftSidebarButton setAction: @selector(revealToggle:)];
[self.rightSidebarButton setAction: @selector(revealToggle:)];
[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
}
}
創建兩個UITableViewControllers這將是你的菜單。
好的,謝謝,但我可以有兩個側抽屜在同一個應用程序。 –
我更新了答案 – binchik
非常感謝你:) –