[self.view addKeyboardNonpanningWithActionHandler:^(CGRect keyboardFrameInView) {
// Move interface objects accordingly
// Animation block is handled for you
}];
This is no longer the case in master. The "action handler" is now set as the keyboardDidCompleteBlock which is only ever run on completion of the UIView animation. The keyboardDidMoveBlock is nil in this case.
From the readme:
This is no longer the case in master. The "action handler" is now set as the
keyboardDidCompleteBlock
which is only ever run on completion of the UIView animation. ThekeyboardDidMoveBlock
is nil in this case.