是啥让 UITableView 表现得像这样
Posted
技术标签:
【中文标题】是啥让 UITableView 表现得像这样【英文标题】:What makes UITableView behave like this是什么让 UITableView 表现得像这样 【发布时间】:2019-10-21 08:06:16 【问题描述】:制作 UI 组件,(我们称之为 SearchView),里面有通常的 UITableView,它包含搜索结果,所以我必须在 SearchView 处于活动状态时显示结果,在不活动时隐藏。 所以我改变表视图的高度约束取决于这一点。但是我遇到了 UITableView 的奇怪行为,它不是滚动内容,而只是上下移动,并且内容没有显示。任何帮助将不胜感激。 View buggy UITableView
附:相关代码位于 GitHub.com/zzheads/BuggyTableView。
【问题讨论】:
添加您添加到 tableView 的代码和约束。 它太大太复杂了,我不知道是什么让它表现得这样,我在测试项目中做了相同的 UI 组件 - 它按预期工作正常.. 没有代码我们将无法调试问题。 好了,把相关模块推送到repo:GitHub.com/zzheads/BuggyTableView 【参考方案1】:好吧,我相信在与那个“错误”斗争了几天之后我找到了答案。
试图圆角 tableView 是 tableView 出现这种行为的原因。
所以删除
self.tableView.layer.cornerRadius = 8
解决了问题。
【讨论】:
以上是关于是啥让 UITableView 表现得像这样的主要内容,如果未能解决你的问题,请参考以下文章
asp.net mvc:是啥让 error.cshtml 运行(并且在此过程中不登录到 elmah)