当UITableViewController是UITabBarController的子代时,滚动不起作用

时间:2015-11-22 23:34:09

标签: ios objective-c uitableview xib

我创建了4个不同的UITableViewControllers,将它们包装到相应的4个UINavigationControllers中,并将它们全部添加到UITabBarViewController,如下所示:

UITabBarController *tabBarController = [[UITabBarController alloc]init];
tabBarController.viewControllers = @[navIVC, navLVC, navFVC, navSVC];
AppDelegate.m

中的

然后,在UITableViewController滚动功能不起作用时,图片位于下方。enter image description here

所以,我不能因某种原因向下滚动;下面还有很多细胞。我怎么能让它滚动?我尝试启用这样的滚动:self.tableView.scrollEnabled = YES;,但它不起作用。问题类似于以下未解答的问题:UITableViewController is not scrolling

1 个答案:

答案 0 :(得分:0)

抱歉这个愚蠢的问题。问题是我对Xcode及其基础设施很新。因此,当模拟器启动时,它会向我显示实际出现的滚动条,因为我的笔记本电脑的屏幕尺寸很小,而且只是用于查看模拟器的屏幕。滚动条对我来说是误导。我唯一需要做的就是点击然后滚动。换句话说,一切都是(并且正在)完美运作。