【问题标题】:UIView, UITableView frame misalignment iOS 8UIView, UITableView 框架错位 iOS 8
【发布时间】:2014-11-04 11:30:20
【问题描述】:

我在我的应用程序中使用UITableViewController,UICollectionViewController。在ViewDidLoad 上,视图看起来很棒,如下所示。

但是,如果我经过各自的详细视图并返回到UITableViewUICollectionView,它会像下面这样对齐

我什至尝试在viewDidAppear 上设置self.tableView.frame = CGRectMake(0,0,width,height);,但没有运气。

这是我的 tableView 属性:(我也尝试了选中/取消选中这些属性)。这里的任何人都请提出这个问题的可能解决方案或原因..

注意:故事板的自动布局使用..

【问题讨论】:

    标签: objective-c uitableview ios8 uicollectionview xcode6


    【解决方案1】:

    将此代码放入您的 UITableViewController ViewDidLoad

    self.navigationController.navigationBar.translucent = NO;
    

    【讨论】:

    • 这个问题现在是在加载时引发的,像这样(i.stack.imgur.com/XYNWM.png)在加载时
    • self.edgesForExtendedLayout = UIRectEdgeNone; //在你的cellforindexpath中使用这个
    猜你喜欢
    • 2014-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-08
    • 1970-01-01
    • 2020-06-03
    • 2012-03-05
    • 1970-01-01
    相关资源
    最近更新 更多