swift - 如何使用 eureka lib 在 View 中调整表单 View Controller ?

标签 swift tableview eureka-forms

我有一个自定义弹出 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/

相关文章:

python - pyqt - 更改 TableView 中的行~单元格颜色

python - 如何从 TableModel 将标题添加到 qml TableView

ios - 使 Eureka DateTimeInlineRow 值显示在 textLabel 而不是 detailTextLabel 中

ios - SwiftUI:将 LazyVStack 或 LazyHStack 放入 ScrollView 会导致卡顿(Apple 错误??)

ios - 如何在 iOS 图表中向折线图添加单个点

IOS [__NSPlaceholderArray initWithObjects :count:]: attempt to insert nil object from objects[0]'

ios - 带有错误的 Swift 3 Eureka 验证 UILabel

swift - Eureka 获取字典值 Swift

ios - 如何使用 Graphics Context 清除具有关闭路径的任何 imageView 的图像

swift - layerWithSession 在 swift 2.0 中不可用?