TableView重叠滑动视图控制器中的状态栏

时间:2014-01-04 07:09:46

标签: ios objective-c uitableview ecslidingviewcontroller

我正在使用ECSlidingViewController创建一个slideView控制器,就像之前版本的Facebook一样。一切正常,但是当我将图像添加到单元格时,menuViewController(tableViewController)正在被状态栏重叠,如下所示。 enter image description here有没有人知道如何修复它。

2 个答案:

答案 0 :(得分:2)

它的工作原理是100%

 - (void)viewDidLoad
    {

        if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"7.0")) {
            [self.tableView setContentInset:UIEdgeInsetsMake(20, self.tableView.contentInset.left, self.tableView.contentInset.bottom, self.tableView.contentInset.right)];
        }
        [super viewDidLoad];
        // Initialize table data

    }

答案 1 :(得分:0)

使用它来设置tableview框架

[self.tableView setFrame:CGRectMake(self.tableView.frame.origin.x, 20, self.tableView.frame.size.width,self.tableView.frame.size.width)];