草庐IT

keyboardInfo

全部标签

ios - 为什么移动父 View 不移动 subview ?

我的观点如下:在我的代码中,我想移动此View键盘大小:-(void)keyboardWillShow:(NSNotification*)notification{NSDictionary*keyboardInfo=[notificationuserInfo];//WorkoutwherethekeyboardwillbeNSValue*keyboardFrameBegin=[keyboardInfovalueForKey:UIKeyboardFrameBeginUserInfoKey];CGRectkeyboardFrameBeginRect=[keyboardFrameBeginC

ios - 当键盘可见时更改 Y 原点时出现奇怪的 UIView 行为

上下文:我有一个包含UITextView的UIView。我想在键盘可见时向上移动UIView。所以想法是changetheYposition.问题:有时,当键盘仍然可见时,UIView会返回到其初始Y位置。即使我专注于输入,它也不会再回来了。我真的不知道为什么。插图(gif):https://d17oy1vhnax1f7.cloudfront.net/items/2K0z3P1j1x2f0X2X1B2v/ci.gifPS:键盘在Gif中出现了3次。它是循环的,所以很难区分结束。代码我做了什么,首先我添加了通知观察者:NotificationCenter.default.addObser