如何调整UITableView的大小并按比例缩小其内容

时间:2015-11-27 16:55:03

标签: ios objective-c iphone uitableview uicollectionview

过去两天,这让我很沮丧......

我有一个自定义导航控制器,它由一个UICollectionView组成,它在每个单元格中都有一个UITableViewController。

我希望实现的效果是:

This is how the nav "should" look

我正在使用Voltron来管理UICollectionViewCells中的UITableViewControllers,它看起来效果很好。

这是我的视图结构(简化):

-- WMLCollectionView ( Subclass of UICollectionView from Voltron)
   +-- WMLCollectionViewCell
   |   `-- UIView
   |       `-- UITableView
   |           +-- UITableViewWrapperView
   |           |   `-- VenueCell
   |           |       +-- UITableViewCellContentView
   |           |       |   +-- UIImageView
   |           |       |   +-- UILabel
   |           |       |   `-- UILabel
   |           |       +-- _UITableViewCellSeparatorView
   +-- WMLCollectionViewCell(
     # ...

问题

这在我上传的动画中显示的沙盒中运行良好,但在我的真实世界应用程序中,它并不像我希望的那样工作。 UITableView控制器及其单元是使用Interface builder构建的。

当我单击“缩小”并从一个控制器滚动到另一个控制器时,UITableViewCell(UIImageView和2 UILabels)中的内容不会缩小以调整其大小。细胞在缩小的UITableView容器中变得不成比例。

有人可以建议我如何使用 UITableViews来获取UITableViewCells的内容吗?

0 个答案:

没有答案