gun*_*dra 7 ipad ios swrevealviewcontroller
嗨,我正在使用storyboard
我的iPad应用程序.如何添加SWRevealViewController
到我的应用程序.我想将幻灯片视图添加到我的主视图控制器.任何人都可以建议我.我正在使用以下代码加载我的splitViewAppDelegate.h
UISplitViewController *splitViewController = (UISplitViewController *)self.window.rootViewController;
UINavigationController *navigationController = [splitViewController.viewControllers lastObject];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPad" bundle:nil];
DetailViewController *rootViewController = [storyboard instantiateViewControllerWithIdentifier:@"CouponDetailRoot"];
Run Code Online (Sandbox Code Playgroud)
只需将主视图控制器设置为 SWRevealViewController 的 sw_front 视图即可。然后,如果您希望折叠详细信息视图,以便首先只显示主视图,请创建一个像这样的类并将其分配给情节提要中的主视图控制器:
import UIKit
class GlobalSplitViewController: UISplitViewController, UISplitViewControllerDelegate {
override func viewDidLoad() {
super.viewDidLoad()
self.delegate = self
}
func splitViewController(_ splitViewController: UISplitViewController, collapseSecondary secondaryViewController:UIViewController, onto primaryViewController:UIViewController) -> Bool {
return true
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1468 次 |
最近记录: |