我需要使用 SWRevealViewController 将前 View Controller 传递给后 View Controller ,但我完全不知道该怎么做。
后 View 中的变量如下所示:
var mainView : ViewController!
关于如何将它传递给 ViewController 有什么建议吗?
最佳答案
我在 prepareForSegue 中使用它来传递对我有用的数据
if ([[segue identifier] isEqualToString:@"SWReveal"]) {
SWRevealViewController *destination = [segue destinationViewController];
[destination loadView];
UINavigationController *navViewController = (UINavigationController *) [destination rearViewController];
if ([navViewController.topViewController isKindOfClass:[MenuViewController class]]) {
MenuViewController* menuVC = (MenuViewController*)navViewController.topViewController;
menuVC.title = @"Menu";
}
}
希望对你有帮助
关于ios - 使用 SWrevealviewcontroller 将数据传递到后 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36412939/