作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这就是我如何更改首先从 Storyboard加载的 tableFooterView:
有时我会更改 tableFooterView
并将新的 ContentSize 分配给 tableView
:
self.tableView.tableFooterView?.frame.size.height = 400
var newContentSize = self.tableView.contentSize
newContentSize.height += 400
self.tableView.contentSize = newContentSize
但它不起作用,因为滚动结束并且 tableFooterView 超出滚动范围。为什么?
最佳答案
如果我们更改 tableFooterView
的框架,tableView
不会意识到这一点,因此它的 contentSize
不会正确更改。它需要做的就是分配全新的 tableFooterView
:
let newTableFooterView = self.tableView.tableFooterView
newTableFooterView.frame.size.height = 400
self.tableView.tableFooterView = newTableFooterView
关于ios - 更改 tableFooterView 的框架时没有适当的滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32585028/
这段代码在 Java 中的等价物是什么?我放了一部分,我对 I/O 部分感兴趣: int fd = open(FILE_NAME, O_WRONLY); int ret = 0; if (fd =
我正在尝试将维度为 d1,d2,d3 的张量 M[a1,a2,a3] reshape 为维度为 d2, d1*d3 的矩阵 M[a2,a1*a3]。我试过 M.reshape(d2,d1*d3) 但是
我是一名优秀的程序员,十分优秀!