在自定义表格视图单元格问题中水平/垂直约束

问题描述 投票:0回答:1

这让我发疯。它不会每次都发生,但是每次执行都会令人讨厌。

[创建新的View Controller并添加表视图,表视图单元格时,当我尝试添加水平和垂直居中约束时,会发生此怪异的bug(?)。它会将我尝试约束的任何对象推到最左侧,有时甚至超出内容视图。

我在这里将这个问题作为礼物:constraint issue

我是在做错事还是别人也经历过?

ios swift xcode autolayout ios-autolayout
1个回答
0
投票

尝试使用xib笔尖创建表视图单元格。并将笔尖附加到您的表视图。然后就可以了。

  1. ->创建新文件并选择Cocoa Touch Class,然后选择
    1. ->单击下拉列表选择表格视图单元,而不是默认值选择ViewController。
    2. ->使用以下方法创建UITableViewCell选中复选框在下拉菜单下添加NIB(不要忘记检查)该复选框)。
    3. ->然后,您可以获取表格视图单元格Nib文件和类文件。
    4. ->在Nib文件中放置引用标识符。
    5. ->将表视图单元格注册到您的表视图。

yourTable.register(UINib(NibName,Bundle:nil),reference:引用标识符)

© www.soinside.com 2019 - 2024. All rights reserved.