Ios 堆栈视图未显示

Ios 堆栈视图未显示,ios,swift,xcode,storyboard,swift5,Ios,Swift,Xcode,Storyboard,Swift5,我使用故事板创建了一个带有按钮的堆栈视图。但是,当我启动应用程序时,按钮不会出现 这是我的视图控制器场景 这是正在运行的应用程序,正如您可以看到的,带有按钮的堆栈视图根本不显示 在我的'VierController.swift'文件中,我拖动了按钮和堆栈视图 @IBOutlet weak var TopView: UIStackView! @IBAction func Button(_ sender: Any) { } 我现在尝试了这么多的选择,但似乎都不管用 似乎您正在尝试使用本身

我使用故事板创建了一个带有按钮的堆栈视图。但是,当我启动应用程序时,按钮不会出现

这是我的视图控制器场景

这是正在运行的应用程序,正如您可以看到的,带有按钮的堆栈视图根本不显示

在我的'VierController.swift'文件中,我拖动了按钮和堆栈视图

@IBOutlet weak var TopView: UIStackView!

@IBAction func Button(_ sender: Any) {
 }

我现在尝试了这么多的选择,但似乎都不管用

似乎您正在尝试使用本身没有约束的堆栈视图。那是行不通的。堆栈视图的任务是对其包含的任何内容进行约束,除非为堆栈视图本身提供约束,否则它不知道如何进行约束。使用约束定位和调整堆栈视图本身的大小;现在,它将显示自己内部的按钮

(然而,应该提到的是,制作一个只包含一个按钮的堆栈视图是一件毫无意义和奇怪的事情。您最好只使用按钮本身。)