Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
线程1:信号SIGABRT swift 我试图把文本集中在视图中间,但却收到了一个错误。这是我的代码作为参考 let textbox = UITextField() textbox.text = "Hello" textbox.sizeToFit() textbox.centerXAnchor.constraint(equalTo: textboxView.centerXAnchor).isActive = true textbox.centerYAnchor.constraint(equalTo: textboxView.centerYAnchor).isActive = true textbox.delegate = self self.textboxView.addSubview(textbox)_Swift_Uitextfielddelegate - Fatal编程技术网

线程1:信号SIGABRT swift 我试图把文本集中在视图中间,但却收到了一个错误。这是我的代码作为参考 let textbox = UITextField() textbox.text = "Hello" textbox.sizeToFit() textbox.centerXAnchor.constraint(equalTo: textboxView.centerXAnchor).isActive = true textbox.centerYAnchor.constraint(equalTo: textboxView.centerYAnchor).isActive = true textbox.delegate = self self.textboxView.addSubview(textbox)

线程1:信号SIGABRT swift 我试图把文本集中在视图中间,但却收到了一个错误。这是我的代码作为参考 let textbox = UITextField() textbox.text = "Hello" textbox.sizeToFit() textbox.centerXAnchor.constraint(equalTo: textboxView.centerXAnchor).isActive = true textbox.centerYAnchor.constraint(equalTo: textboxView.centerYAnchor).isActive = true textbox.delegate = self self.textboxView.addSubview(textbox),swift,uitextfielddelegate,Swift,Uitextfielddelegate,您没有给出视图控制器其余部分的详细信息,因此您可能已经在其他地方添加了它 但是,使用自动布局约束时,必须关闭自动遮罩 textbox.translatesAutoresizingMaskIntoConstraints = false 在设置约束之前,您还应将文本框添加为子视图。您不能相对于另一个视图约束视图,除非它们首先相关 在设置约束之前,需要先添加子视图 let textbox = UITextField() textbox.text = "Hello" textbox.translate

您没有给出视图控制器其余部分的详细信息,因此您可能已经在其他地方添加了它

但是,使用自动布局约束时,必须关闭自动遮罩

textbox.translatesAutoresizingMaskIntoConstraints = false

在设置约束之前,您还应将文本框添加为子视图。

您不能相对于另一个视图约束视图,除非它们首先相关

在设置约束之前,需要先添加子视图

let textbox = UITextField()
textbox.text = "Hello"
textbox.translatesAutoresizingMaskIntoConstraints = false
self.textboxView.addSubview(textbox)
textbox.centerXAnchor.constraint(equalTo: textboxView.centerXAnchor).isActive = true
textbox.centerYAnchor.constraint(equalTo: textboxView.centerYAnchor).isActive = true
textbox.delegate = self

哪一行出错?是的,更详细。您在哪里创建
文本框
?根据你发布的内容,没有人可以复制你的问题。对此表示抱歉。我当时很忙,但有人帮我找到了解决办法。