作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图将另一个 View Controller (包含 TableView )中的 View 重用到 Collection View 的下面。
目前我正在这样做。
添加了一个页脚 View 并将 View 加载到其中。我很难知道表格 View 内容大小何时完全加载。这样我就可以将相同的高度分配给页脚 View 的高度。有没有了解情况的代表?或者任何其他方式来实现此功能
最佳答案
这是一种有点尴尬的工作,但假设您已经获取了数据并将其存储在数组中,并且您知道一个单元格的高度是多少,那么您可以尝试这样的操作:
将数组传递到第二个 View Controller 数组后
var yourData: [YourObject] = []
if self.yourData.count > 0 {
let count = self.yourData.count
let singleCellSize: CGFloat = 200
self.footerView.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: singleCellSize * count) /* MULTIPLY THE HEIGHT BY THE NUMBER OF CELLS */
}
关于swift - 在collectionview swift的页脚 View 中加载tableview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48385389/
我是一名优秀的程序员,十分优秀!