我遇到了一个问题——当键盘显示时,我的代码将设置ViewController的View框架大小,因此通过约束设置,所有组件都将处于正确的位置。然而,有时它会像左图一样工作,但如果我从某些特定点进入这个ViewController,它会看起来像右图。这是我检测到键盘出现时的代码..-(void)moveTextViewForKeyboard:(NSNotification*)aNotificationup:(BOOL)up{NSDictionary*userInfo=[aNotificationuserInfo];NSTimeIntervalanimationDuration;UIVie