【问题标题】:Custom UITableViewCell containing label not displayed in iOS 7包含标签的自定义 UITableViewCell 未在 iOS 7 中显示
【发布时间】:2016-03-09 08:49:16
【问题描述】:

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

【问题讨论】:

    标签: iphone uitableview ios7 ios9 xcode7


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多