问题描述
未找到结果时,我已将子视图添加到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
}
subView被键盘阻止
解决方法
我相信表格视图可以调整视图以适应键盘。但是,由于您要添加新的视图,因此您必须自己进行调整。
但是,如果搜索为nil,则可以返回一个单元格,而不是添加视图。 (或者对标题视图,背景视图等执行类似的操作)