我的应用可以获取键盘点击设置的当前状态吗?
或者甚至更好的方法是在我的应用运行时关闭键盘点击?
答案 0 :(得分:1)
这是一个用户系统设置,所以我很确定你无法为你的应用关闭此功能。从用户的角度来看,即使你可以,禁用它也是一种很好的体验吗?他们希望在输入时发生点击,所以如果他们没有听到点击,即使他们明确启用了点击,他们也可能会认为是错误的。
答案 1 :(得分:0)
您可以禁用UIPickerView的点击声音。没有文档,但非常安全:
if ([myPickerView respondsToSelector:@selector(setSoundsEnabled:)])
[myPickerView setValue:[NSNumber numberWithBool:NO] forKey:@"soundsEnabled"];