iOS键盘阻塞了SubView

问题描述

未找到结果时,我已将子视图添加到UItableView中。但是我对“未找到结果” UIView的部分有疑问。它位于iOS键盘的中心位置。如何修复布局约束?

 if(filteredAccounts!.isEmpty){
            hideSection = true
            view.backgroundColor = UIColor.white
            view.addSubview(noResultView)
            noResultView.center = view.center
            self.hubtableView.reloadData()
            hubtableView.separatorStyle = .none
        }

Noresult found

subView被键盘阻止

enter image description here

解决方法

我相信表格视图可以调整视图以适应键盘。但是,由于您要添加新的视图,因此您必须自己进行调整。

但是,如果搜索为nil,则可以返回一个单元格,而不是添加视图。 (或者对标题视图,背景视图等执行类似的操作)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...