iOS键盘单击用户首选项

任何人都可以告诉我,如果用户在键入时启用/禁用了令人烦恼的点击,我想如何发现,我想将其用作默认值,以指示我是否应该在点击某些内容时点击。

谢谢,维克

据我所知,公共API中不允许访问用户的常规首选项。 您可以做的最好的事情是在以下位置向function请求/文件提交错误报告:

https://bugreport.apple.com/

您无法访问系统首选项,但从iOS 4.2开始,如果用户的设置允许,您可以要求系统发出咔嗒声。 将UIInputViewAudioFeedback协议添加到视图的声明中,例如:

@interface MyView : UIView  

然后实现enableInputClicksWhenVisible方法

 - (BOOL)enableInputClicksWhenVisible { return YES; } 

并打电话

 [[UIDevice currentDevice] playInputClick]; 

发挥那令人讨厌的咔嗒声。

请参阅http://developer.apple.com/library/ios/#documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/InputViews/InputViews.html%23//apple_ref/doc/uid/TP40009542-CH12-SW4