【问题标题】:Stack View not Showing堆栈视图未显示
【发布时间】:2020-03-22 12:01:42
【问题描述】:

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

这是我的视图控制器场景

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

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

@IBOutlet weak var TopView: UIStackView!

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

我现在尝试了很多选择,但似乎没有任何效果。

【问题讨论】:

    标签: ios swift xcode storyboard swift5


    【解决方案1】:

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

    (但是应该提到,制作一个只包含一个按钮的堆栈视图是一件毫无意义且奇怪的事情。你最好只拥有一个按钮。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-21
      • 2022-12-09
      • 2019-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多