【问题标题】:Multiple outlets with Multi-Scenes and ViewControllers for iOS适用于 iOS 的具有多场景和 ViewController 的多个插座
【发布时间】:2014-09-08 17:29:40
【问题描述】:
所以我有三个带有三个单独文本字段的场景。我为每个场景设置了三个 ViewController 来处理在它自己的场景中关闭每个相应 textField 上的键盘。但我无法让 textField 对象使用控件拖动方法创建 IBAction 出口。甚至创建了一个自定义 UITextField 类来尝试解决解决方案,但这似乎没有帮助。任何想法为什么我不能让它工作?
这是我的故事板设置:
这是我尝试控制拖动时的样子
【问题讨论】:
标签:
ios
xcode
uiviewcontroller
uistoryboard
outlet
【解决方案1】:
所以我终于找到了解决方案。尽管UITextField 有自己的班级,但我自己的场景却在错误的UIViewController 班级下。我通过选择下面的黑条选择了UIViewController(这也可以使用Document Outline或Shft+Cntrl+Click并选择正确的UIViewController来完成)并将身份检查器下的Custom Class 设置更改为我打算与之交互的UIViewController 设置。