在令人惊讶的世界今天没有结束之后我继续编码,
我制作了 UITableViewController,它在使用 segue 时效果很好,但我想在 AppDelegete 中制作这个控制器子视图(制作像 facebook 这样的侧边菜单)。
所以我的 AppDelegate (didFinishLaunchingWithOptions) 我添加了这个:
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
SideMenuViewController * rm = (SideMenuViewController *)[sb instantiateViewControllerWithIdentifier:@"RightMenu"];
[self.window addSubview:rm.tableView];
它添加了表格并且表格正确呈现, 直到我单击某个单元格或尝试滚动,突然该表格中的所有内容都消失了,我看到完全空的表格,没有部分也没有单元格。
我能做些什么?可能是一些委托问题,因为它是在 AppDelegate 中实例化的?
非常感谢!