过去两天,这让我很沮丧......
我有一个自定义导航控制器,它由一个UICollectionView组成,它在每个单元格中都有一个UITableViewController。
我希望实现的效果是:
我正在使用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的内容吗?