【问题标题】:Cannot select IBOutlet in connections无法在连接中选择 IBOutlet
【发布时间】:2019-01-12 09:56:04
【问题描述】:

我正在尝试制作一个简单的应用程序,但无法像以前那样制作IBOutlet,现在您无法快速更改与 Outlet 的连接而不是操作。我相信这可能是因为软件的更新,因为它现在是 Swift 9.1 版。提前谢谢!


import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}

【问题讨论】:

  • 你能不能试着写@IBOutlet weak var textField: UITextField!然后从编辑器拖到情节提要的文本字段中
  • 你能检查一下吗,你给了你在故事板中拖动出口的类的类名。
  • 具体选择IB中的视图控制器,确认什么“基类”类型不为空,而是指你具体的ViewController类...
  • 我认为问题是,您没有在 IB 中为视图分配一个类。你能看看这个吗?
  • @Grumme 谢谢!但是我究竟如何从文本编辑器拖到文本字段中呢?

标签: swift iboutlet


【解决方案1】:

您已拖动到视图控制器上的出口。直接从情节提要 (ctrl) 拖到代码中。

【讨论】:

  • 问题是我确实做到了,但它仍然无法正常工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-19
  • 1970-01-01
  • 2011-10-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多