我在每个标签中都有一个tabBarController
tableView
。即使最后一个单元格完全可见,tableView
也会显示正常。
当您单击一个单元格时,您将转到pageViewController。由于某种原因,pageViewController位于tabBar下。因此点(pageView指示符)不可见。
我试过在tabBarController上设置它:
if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)]) {
[self performSelector:@selector(setEdgesForExtendedLayout:) withObject:@(UIRectEdgeNone)];
}
self.tabBarController.tabBar.translucent = NO;
但视图仍然位于tabBar。
有人可以帮助我吗?
答案 0 :(得分:0)
显然,当你在tabbarcontroller中设置半透明属性时,它会被覆盖或者其他东西。
所以我只是添加了这一行来为我的整个应用程序设置它:
[[UITabBar appearance] setTranslucent:NO];
这解决了这个问题。只添加这一行,我帖子中的那些是多余的。