我有一个自定义弹出 View ,我想在此自定义 View 中显示 eureka
多重选择器行。但 TableView 的最后几行不会在此 View 中显示或滚动。
我认为 eureka
formviewcontroller
不适合 View 的大小。
我该怎么做?我如何显示 tableview 单元格的最后一项?
有什么建议或示例代码吗?
这是我的表单 View Controller
formController.view.frame.origin = CGPoint(x: 8, y: currentY)
formController.view.frame.size = CGSize(width: dialogViewWidth - 16 , height: dialogViewWidth-32)
我应该以编程方式创建具有自定义大小的表格 View 并将formviewcontroller的表格 View 与此表格 View 连接起来吗?
最佳答案
我也遇到过同样的问题。然后我对名为 Core.swift
的 Eureka 文件进行了一些更改。因此,只需将文件和 heightForFooterInSection
转到 0
即可。像这样的东西 -
open func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 0
}
如果这不起作用,请尝试以编程方式设置约束,不要使用硬编码数字。
关于swift - 如何使用 eureka lib 在 View 中调整表单 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55721687/