UIView * superview = [(UIView *)self.firstItem superview];
CGRect keyboardFrame = [superview.window convertRect:keyboardFrame toView:superview.superview];
CGFloat inset = superview.frame.origin.y + superview.frame.size.height - keyboardFrame.origin.y;