我使用xib创建了一个UITableView
,其中包含UILabel
的高度3.它已经在iOS 6和所有模拟器的iPhone 6设备中正常显示。但该标签不会在iOS 7中运行的iPhone 4和iPhone 5c中显示!我检查了自定义单元格layoutSubviews
和表格didSelectRowAtIndexPath
:方法中的标签可见性。它显示标签是可见的,它在iOS 7和iOS 9中都能正确显示,但它在iOS 7中不可见?它在ios 9的iPad上运行良好。 。 。
答案 0 :(得分:0)
检查自动布局,必须关闭屏幕。
答案 1 :(得分:0)
经过数小时的测试后,我得到了答案。标签就在那里!它具有与iPhone 6相同的框架和可视性。标签只包含一条虚线。因为它只有高度1,所以在iPhone 4s中看不到它!伙计们记住,尺寸较小的控件在4s中不会显示相同