【问题标题】:Find the view controller for a UIView / set it to a different one找到 UIView 的视图控制器/将其设置为不同的
【发布时间】:2020-08-25 16:29:49
【问题描述】:

如果这是一个愚蠢的问题,我深表歉意,但我似乎无法理解视图控制器在 xcode 中是如何工作的。我在情节提要中添加了一个视图控制器,但是当我尝试在其上添加一个按钮以及单击该按钮时将更新的标签时,没有任何效果。它会让我为按钮创建一个动作,但该动作不会做任何事情。它也不会让我为标签添加一个出口,所以我认为我制作的视图控制器实际上并不是故事板上的一个负责的视图控制器元素(其自定义类是 UIView,我可以不要将它更改为我制作的视图控制器)。当我从情节提要控制拖动时,项目中唯一的其他视图控制器文件也不会接受标签的出口,所以我真的不确定发生了什么以及如何修复它。任何和所有的帮助将不胜感激。我对 Swift 很陌生,所以再次道歉,如果这是一个愚蠢的问题,请多多包涵。

【问题讨论】:

  • 你能显示图片吗?你如何分配新的控制器?你在用故事板吗?
  • 我添加了带有视图控制器的情节提要和显示为 UIView 的类。我看过的另一个 stackoverflow 帖子建议将类更改为 UIViewController 但这不是一个选项

标签: ios swift xcode uiview uiviewcontroller


【解决方案1】:

这是一个可以帮助您的 gif。如果您点击控制器内部,它将带您进入视图,但如果您点击控制器,它将带您进入UIViewController 文件。希望对您有所帮助。

[]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多