超出父视图时隐藏标签/按钮

时间:2016-07-04 08:21:51

标签: ios swift uitableview label

我目前正在测试tableview上的UI元素。有查看桌面的顶部。所以我在该主视图上添加了一个子视图,并在子视图上添加了一个标签。当我滚动tableview时,它会计算内容偏移并更改父视图高度。因此,当超出父视图边界时,我需要隐藏标签,但它会继续显示表格。当它超出父视图边界时,如何制作隐形标签?

enter image description here enter image description here enter image description here enter image description here

2 个答案:

答案 0 :(得分:3)

=IIF(Fields!GrossMarginActual.Value = 0 AND Fields!GrossMarginPercentageActual.Value = 0, 0, Fields!VarianceGrossMargin.Value) AND
IIF(Round(Fields!VarianceGrossMargin.Value,2) < 0.00, "Red", "Black")

或者您可以在故事板上打勾

enter image description here

此行禁止您的tableview中的任何子视图超出tableview框架。

答案 1 :(得分:1)

试试这个:

tableView.clipsToBounds = true

cell.contentView.clipsToBounds = true