单击搜索时如何更新tableView的框架并隐藏段控件
Posted
技术标签:
【中文标题】单击搜索时如何更新tableView的框架并隐藏段控件【英文标题】:How to update frame of tableView and hide segment control when search is clicked 【发布时间】:2018-03-29 14:28:20 【问题描述】:在我的 VC 中,我有一个搜索栏、段控件和 tableView。我希望在单击搜索栏时隐藏段控件并更新 tableView 的框架,以便顶部约束符合 0 搜索栏而不是段控件,段控件位于搜索栏的正下方。这是一个屏幕截图。
目前我已经在情节提要中添加了搜索栏和段控制,但如果有更简单、更全面的代码方法,那么我很乐意使用它。
【问题讨论】:
请分享应用约束的截图。 【参考方案1】:取出段的高度约束的出口,设置为0为搜索字段的编辑模式和默认大小(如50px)完成编辑。
【讨论】:
【参考方案2】:为类似动作的按钮创建插座,并尝试以下代码:
self.tableView.reloadData()
希望对你有帮助。
【讨论】:
以上是关于单击搜索时如何更新tableView的框架并隐藏段控件的主要内容,如果未能解决你的问题,请参考以下文章
当在同一个单元格内单击按钮时,如何在自定义表格视图单元格内隐藏/显示特定视图