iOS 7 中未显示包含标签的自定义 UITableViewCell

Custom UITableViewCell containing label not displayed in iOS 7

我使用 xib 创建了一个 UITableView,其中包含高度为 3 的 UILabel。它在 iPhone 6 设备中显示良好 iOS 9 和所有模拟器。但是标签没有显示在 iPhone 4 和 iPhone 5c 中,它在 iOS 7 中工作!我检查了自定义单元格的 layoutSubviews 和 table 的 didSelectRowAtIndexPath: 方法中的标签可见性。它显示标签可见,并且在 iOS 7 和 iOS 9 中的框架正确,但在 iOS 7 中不可见?它在 iPad 和 ios 9 中也能正常工作。 . . .

检查自动布局,它必须离开屏幕。

经过几个小时的测试,我得到了答案。标签在那里!它具有与 iPhone 6 中相同的框架和可见性。标签仅包含一个虚线 line.As 它只有高度 1 在 iPhone 4 秒内不可见 !!!!伙计们记得尺寸较小的控件不会在 4 秒内显示相同