我正在尝试将 PKRevealController 集成到我的现有项目中。
https://github.com/pkluz/PKRevealController https://github.com/pkluz/PKRevealController
如果我使用 Storyboard,如何设置左视图控制器、右视图控制器和前视图控制器?自述文件说要做...
PKRevealController *revealController = [PKRevealController revealControllerWithFrontViewController:frontVC leftViewController:leftVC options:options];
self.window.rootViewController = revealController;
我应该将这些代码行放在现有故事板项目中的什么位置?或者有其他方法可以设置这个吗?
Thanks!
只需将 segue 目标控制器的类型设置为PKRevealController
并为前、左、右视图控制器设置故事板 ID。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"ToMain"]) {
PKRevealController* prc = segue.destinationViewController;
prc.frontViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"FrontViewController"];
prc.leftViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"LeftViewController"];
prc.rightViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"RightViewController"];
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)