UIButton在TableView Cell中不可见

时间:2015-08-31 17:15:05

标签: ios iphone swift uitableview uibutton

我已经解析了CSV文件数据并在UITableView中填充。我在单元格中有五个标签和一个按钮。标签正确显示数据,但按钮不可见。我已将按钮拖到故事板上。我也创建了一个出口变量。但是按钮仍然不可见。可能是什么原因?

即使我现在改变我的标签位置并运行应用程序它也不会改变。 这与核心数据有关吗?因为我已将我的csv数据保存为核心数据

3 个答案:

答案 0 :(得分:0)

在考虑VC的情况下,点击运行时UI调试器密钥。按钮应位于控制台面板上方,倒数第二个。现在我不在我的Mac上,因此无法发布截图。

点击按钮,观察您的按钮是在某个视图下方绘制的,或者您的按钮正在被绘制。 Plz确认并发表评论

答案 1 :(得分:0)

我建议您为按钮和标签应用自动布局约束。我认为它会奏效。

答案 2 :(得分:0)

原因:你的标签在你的按钮上。如果你没有使用自动布局标签宽度获取tableView的宽度(至少初始位置x),并且当你的应用运行时,背景默认为白色AUTO。

将代码标签背景更改为'清除'和按钮将出现或搜索单元格中的按钮并使用方法' bringSubviewToFront:'。

最佳解决方案?使用自动布局约束。