【问题标题】:Xcode11 does not allow connecting a label to an IBOutlet on a different view controllerXcode11 不允许将标签连接到不同视图控制器上的 IBOutlet
【发布时间】:2020-07-15 02:06:39
【问题描述】:

我有两个视图控制器 A 和 B,A 上有标签和按钮。 xcode11 允许我单击从 A 上的 UIButton 拖动到 B, 但是它不允许我对 UILabel 做同样的事情。 有办法让这种情况发生吗?


【问题讨论】:

    标签: uiviewcontroller uilabel xcode11 iboutlet


    【解决方案1】:

    你误解了你的所作所为。您不能在两个视图控制器之间建立任何类型的出口或动作连接。你所做的是一个segue - 一个动作segue。您点击按钮,我们将推送或呈现第二个视图控制器。好吧,好吧,如果那是你想要的;但是一个标签是不可点击的,所以它不可能有任何动作。一个可点击的标签就是一个按钮。

    【讨论】:

    • 感谢您的回复。它确实允许我拖动一个文本字段,当我这样做时,会在第二个视图控制器中创建一个不是 segue 的函数。
    • 文本字段是一个控件。那是另一个动作序列。你不能在视图控制器之间建立动作连接。
    猜你喜欢
    • 1970-01-01
    • 2016-07-23
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    • 1970-01-01
    • 1970-01-01
    • 2016-06-06
    • 2012-09-22
    相关资源
    最近更新 更多