Objective c 如何防止切换到UITextField?

Objective c 如何防止切换到UITextField?,objective-c,cocoa-touch,uitextfield,Objective C,Cocoa Touch,Uitextfield,如果将硬件键盘连接到iOS设备或在模拟器中模拟键盘,则可以按Tab键在UITextFields之间跳转。碰巧我在一系列UITextFields中有一个实例,我不希望用户使用tab,而只希望将其设置为代码的第一响应者 有没有一种方法可以防止选项卡在不覆盖UITextField的情况下为其提供第一响应者状态?您可以实现协议的textFieldShouldBeginEditing:来有条件地允许/不允许编辑。尝试textFieldShouldBeginEditing:请参阅.Tsss。我没想到。如果你

如果将硬件键盘连接到iOS设备或在模拟器中模拟键盘,则可以按Tab键在UITextFields之间跳转。碰巧我在一系列UITextFields中有一个实例,我不希望用户使用tab,而只希望将其设置为代码的第一响应者


有没有一种方法可以防止选项卡在不覆盖UITextField的情况下为其提供第一响应者状态?

您可以实现协议的textFieldShouldBeginEditing:来有条件地允许/不允许编辑。

尝试textFieldShouldBeginEditing:请参阅.Tsss。我没想到。如果你愿意把它写在答案里,我就把它标为答案。