我试图通过实例化一个实例,然后使用场景的self.view.addSubview(textfield)方法添加一个UITextField到我的SpriteKit应用程序。
实际上,这在我以前的SpriteKit应用程序中有效。
我看到的这个项目的代码与先前项目的代码之间的唯一真正区别是,场景的锚点不再是CGPoint(0.5,0.5),而现在是CGPoint.zero。
我考虑过在界面生成器内部的视图中添加一个文本字段,但是在将文本字段添加为场景类的出口后,该应用程序崩溃了。
任何帮助将不胜感激。
var titleTextfield = UITextField(frame: CGRect(x: 1, y: 100, width: 250, height: 50))
titleTextfield.backgroundColor = UIColor.white ; self.view?.addSubview(titleTextfield)