利用AutoLayout适配滚动视图和表视图

1.新增一个contentView,设置为与滑动视图的父视图等高等宽。

2.利用代码

    if(_MyTestTableView.frame.size.height != _MyTestTableView.contentSize.height)
    {
        CGRect newFrame = _MyTestTableView.frame;
        newFrame.size = _MyTestTableView.contentSize;
        _MyTestTableView.frame = newFrame;
        _MyScrollView.contentSize = CGSizeMake(self.view.bounds.size.width,       _MyTestTableView.frame.origin.y + newFrame.size.height);
    }

可以实现表的展示随着滚动视图一起滚动。缺点是没有响应者链。待优化。

posted @ 2016-04-12 15:00  懒懒初阳  阅读(151)  评论(0编辑  收藏  举报