'UITextField' XCode 7



我最近开始致力于应用开发,特别是游戏。我使用Xcode 7 beta 3默认iPhone 6模拟器。在我的游戏中,我有一个输入用户名的屏幕,通过界面构建器"primaryactiontrigger"设置一个动作,我可以在其中更新高分文件并取消视图。这在模拟器中运行得很好,但当我把它放在我的iPhone 6 iOS 8.0.1上时,这个动作没有触发。在iOS 9中改变了一些东西来改变'UITextField'的工作方式,你能提供一个我能看到的工作示例吗?模拟器运行iOS 9

你已经完美地解释了问题的原因!"主要操作"的整个概念在iOS 9中是全新的。

所以,如果你需要与iOS 8兼容,就假装"primary action"触发器不存在;

将文本字段与其他控件事件(如Editing Changed)连接起来。

最新更新