当键盘处于活动状态时,UITextView 自动大写功能不起作用

Nik*_*ure 2 objective-c uitextview ios swift

目前,我正在像这样的按钮目标中设置自动大写

//This method is fired when keyboard is still active
- (IBAction)changeAutoCapitalization:(id)sender
{   
      self.textView.autocapitalizationType = UITextAutocapitalizationTypeWords;
}
Run Code Online (Sandbox Code Playgroud)

但这不会使键盘变为大写。

Duy*_*Hoa 6

您必须[self.textView reloadInputViews]在修改 UITextAutocapitalizationType 后调用才能立即更改键盘。