自 iOS 8.3 以来,自定义 UITableView 原型单元格约束有什么变化吗?

2024-03-28

我最近在我的 iPhone 上安装了 iOS 8.3(我之前有 iOS 8.1)。

我还将 iOS SDK 从 iOS 8.1 更新到了 iOS 8.3。

自从我更新了一些自定义原型单元以来,我似乎放错了地方。

从 iOS 8.1 到 iOS 8.3,处理约束的方式有什么变化吗?


EDIT:

我尝试了建议的解决方案,但对我不起作用。将在几秒钟内添加有关我的单元格的更多详细信息。

我将其添加到自定义单元类中:

-(void) updateConstraints{
    [super updateConstraints];

    [self addConstraint:[NSLayoutConstraint constraintWithItem:self.contentView attribute:NSLayoutAttributeLeading relatedBy:NSLayoutRelationEqual toItem:self attribute:NSLayoutAttributeLeading multiplier:1.0f constant:0.0f]];
}

这是它以前的样子:

它看起来是这样的:


我注意到至少有 1 个差异,围绕我的问题的讨论似乎揭示了更多:iOS 8.3 - UITableView 单元格未对齐,缩进到左侧 https://stackoverflow.com/questions/29572043/ios-8-3-uitableview-cell-not-aligned-indentation-to-the-left?noredirect=1#comment47811105_29572043

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

自 iOS 8.3 以来,自定义 UITableView 原型单元格约束有什么变化吗? 的相关文章

随机推荐