0
该项目运行并编译得很好,但在所有故事板中,如果我使用的是UIControl(如UIButton),界面生成器似乎无法将其检测为正确的类。 正如您在连接检查器中看到的那样。 连接发现带有感叹号。
身份检查员正确显示课程。
我已经尝试彻底清理项目,甚至派生数据。
项目构建和运行良好,但我无法连接操作了。
故事板,不再识别UIControl动作
有什么建议吗?
该项目运行并编译得很好,但在所有故事板中,如果我使用的是UIControl(如UIButton),界面生成器似乎无法将其检测为正确的类。 正如您在连接检查器中看到的那样。 连接发现带有感叹号。
身份检查员正确显示课程。
我已经尝试彻底清理项目,甚至派生数据。
项目构建和运行良好,但我无法连接操作了。
故事板,不再识别UIControl动作
有什么建议吗?
显然这似乎是Xcode中的一个错误。
重现它,你只需要制定一个协议,并使其符合UIButton
。
这个测试几行字,打破了一切,你不再能够创建并从IB和源文件的连接:
protocol TestProcol {
var test: String { get set }
}
extension UIButton: TestProcol {
var test: String {
set(val) {
titleLabel?.text = val
}
get {
return (titleLabel?.text!)!
}
}
}
你在你的项目中一些其他的接口复制本的UIButton或对象拖图书馆? –
哪里是userPressedDIs ..选择器定义? – ldindu
被定义在正确的类中,这个问题今天上午就开始了,凡事精细的地方都有 – Andrea