ios 奇怪的边距显示
Posted
技术标签:
【中文标题】ios 奇怪的边距显示【英文标题】:ios Weird margin on view 【发布时间】:2014-03-11 14:53:48 【问题描述】:我在带有 SegmentControl 的 TabController 中创建了一个 TabController,但我得到了第一页上出现的奇怪边距,但是当我点击其他一切都很好,为什么?
我发布了我的第一页和第二页:
当我点击时我如何实现我的视图:
- (void)setSelectedIndex:(NSInteger) position
UIViewController* selectedController = [self.viewControllers objectAtIndex:position];
if (self.lastPositionOfPage == -1)
self.lastPositionOfPage = 0;
else
[selectedController willMoveToParentViewController:nil];
[selectedController.view removeFromSuperview];
[selectedController removeFromParentViewController];
[selectedController willMoveToParentViewController:self];
[self addChildViewController:selectedController];
[self.content addSubview:selectedController.view];
[selectedController didMoveToParentViewController:self];
self.lastPositionOfPage = position;
【问题讨论】:
你有UITableView
吗?
是的,我有,就在按钮蓝色按钮的上方。我将他的高度设置为空时为 0。
是否分组?如果是,那很正常。 ios7 带有分组单元格的 iOS7,“垂直居中”在 iOS7 中。检查:***.com/questions/20799414/…
【参考方案1】:
再次感谢@Larme。对于人们遇到同样的问题。在 StoryBoard 中选择您的 UIViewController,然后在 Exented Edges 所有复选框中选择 unchecked
【讨论】:
以上是关于ios 奇怪的边距显示的主要内容,如果未能解决你的问题,请参考以下文章