我正在尝试以编程方式将一些 NSTextField 添加到水平堆栈视图,但 StackView 只有一个字段可见并且该字段排列不正确。
for item in ArrayOfStrings {
let view = NSTextField()
view.stringValue = item
stackView.addView(view, in: .leading)
}
我已经尝试了以下相同的结果
stackView.addArrangedSubview(view)
它似乎在 Interface Builder 中工作正常 - 添加额外的子视图会导致它自动显示它们并调整它们的大小。