我有自定义工作流程,因此我不需要Return
按钮。这是摆脱它的方法吗?
我需要一个Next
Done
Clear
个辅助按钮,因为我在键盘面板上也使用了日期选择器,我有唯一的选择将它放在inputAccessoryView
。
但是我不需要标准Done
或Next
按钮。
答案 0 :(得分:1)
您可以考虑自己的工作流程,而不是尝试使用任何黑客攻击。它是否真的如此酷和直观,你想强迫用户不使用已建立的模式?当用户完成输入时,用户是否需要执行其他操作(按屏幕上的任何按钮)或是否可以启动某些操作?还要记住,返回键仍由蓝牙键盘发送。
如果还有其他文本字段,则返回按钮应为“下一步”。如果没有,则很可能“完成”是要使用的按钮。然后,它应该触发您的视图所涉及的操作,或者只是隐藏键盘。
答案 1 :(得分:0)
在UITextView或UITextField上,使用按钮所需的类型
textView.returnKeyType = UIReturnKeyDone;
整个清单:
typedef enum : NSInteger {
UIReturnKeyDefault ,
UIReturnKeyGo ,
UIReturnKeyGoogle ,
UIReturnKeyJoin ,
UIReturnKeyNext ,
UIReturnKeyRoute ,
UIReturnKeySearch ,
UIReturnKeySend ,
UIReturnKeyYahoo ,
UIReturnKeyDone ,
UIReturnKeyEmergencyCall ,
} UIReturnKeyType;
所述