新控制器中未识别 UITextView 对象

UITextView object is not being recognized in new controller

我是 Swift 编程的新手,所以这个问题可能看起来很傻!

我有一个名为 InfoViewController 的新 viewController,我已将它连接到 main.storyboard 中的可视化视图控制器,如下图所示:

如您所见,main.storyboard 中的视图控制器连接到 InfoViewController.swift

但是,当我将 UITextView 插入 InfoViewController.swift 时,它无法识别为下图。

有什么问题,非常感谢任何帮助

您不能只将代码放入视图中...swift 是基于函数的...因此您可能想要创建一个函数来调用内部的 myText 标签...

在您的 class:

上创建此函数
function changeMyLabelText(){
  self.myLabel.setText("New Text")
}

并在 viewDidLoad 方法中调用它

self.changeMyLabelText()

您无法通过外部方法访问插座 属性。在 viewDidLoad 方法中,您可以轻松访问 myText outLet.

override func viewDidLoad(){
    super.viewDidLoad()
    myText.text = "something new"
}