问题描述
我是Swift编程的新手,所以这个问题看起来很愚蠢!
我有一个名为InfoViewController的新viewController,并将其连接到main.storyboard中的可视视图控制器,如下图:
如您所见,main.storyboard中的视图控制器已连接到InfoViewController.swift
但是,当我将UITextView插入InfoViewController.swift时,它无法将其识别为以下图片。
出了什么问题,我们将不胜感激?
解决方法
您不能只是在视图内扔代码... swift是基于函数的...所以您可能想创建一个函数来在内部调用myText标签...
在您的课程上创建此函数:
function changeMyLabelText(){
self.myLabel.setText("New Text")
}
并使用
在viewDidLoad方法中调用它
self.changeMyLabelText()
,
您不能从from外部方法访问outlet属性。在viewDidLoad方法中,您可以轻松访问myText
outLet。
override func viewDidLoad(){
super.viewDidLoad()
myText.text = "something new"
}