UITableView中的iOS自定义页脚视图问题

时间:2018-09-05 11:19:14

标签: ios uitableview viewcontroller

我正在尝试制作UITableView的页脚视图,但是我正面临这些问题

  1. 首先,我不知道如何制作UITableView的页脚视图。一世 知道我可以在Nib中单独进行设计。所以我做到了。现在我 不知道如何将页脚加载为UITableView粘性页脚。

  2. “我的页脚”将有2个子视图,这些视图是TextFieldButton

  3. 在页脚中插入TextField会带来问题,因为键盘会掩盖它们,并且用户将看不到他在输入什么。

请告诉我该怎么做???

2 个答案:

答案 0 :(得分:0)

  1. 使用此数据源显示页脚-> tableView(_:viewForFooterInSection:)

  2. 首先根据需要创建您的设计帐户,然后返回到上述代表。

  3. 要解决此问题,可以使用IQKeyboardManager。它会自动管理您的键盘布局。

答案 1 :(得分:0)

func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {

    let footerView = tableView.dequeueReusableCell(withIdentifier: "FooterView") as! FooterTableViewCell

    return footerView
}

func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
    return 100
}