我正在使用this old tutorial,试图使一个简单的红色按钮以编程方式出现在水平堆栈视图中。我创建了StackView文件,并将其分配到情节提要堆栈视图的类。我完全按照教程进行操作,但是模拟器屏幕上的按钮和按钮文件中要控制台打印的内容没有显示。在Xcode中将文件链接到视图是否发生了变化?谢谢。
问题可能是您试图在堆栈视图布局之前设置按钮。尝试在堆栈视图的setUpButtons中移动override func viewDidLayoutSubviews()
setUpButtons
override func viewDidLayoutSubviews()