gpt4 book ai didi

ios - 键盘自动更正高度(带/不带自动更正)

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:58:38 26 4
gpt4 key购买 nike

我得到的键盘高度是这样的:

- (void)keyboardNotification:(NSNotification*)notification
{
NSDictionary* keyboardInfo = [notification userInfo];
NSValue* keyboardFrameBegin = [keyboardInfo valueForKey:UIKeyboardFrameEndUserInfoKey];
CGRect keyboardFrameBeginRect = [keyboardFrameBegin CGRectValue];
}

现在,我有了键盘高度。但是没有自动校正高度:

enter image description here

如果 UITextAutocorrectionTypeYES/NO 键盘高度保持不变。

如何获取键盘自动校正高度?

提前致谢。

最佳答案

使用这个:

 CGRect keyboardBounds;
[[notification.userInfo valueForKey:UIKeyboardFrameEndUserInfoKey] getValue: &keyboardBounds];
// Need to translate the bounds to account for rotation.
keyboardBounds = [self.view convertRect:keyboardBounds toView:nil];

关于ios - 键盘自动更正高度(带/不带自动更正),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30433653/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com