Implement UIResponder Delegate methods resolves #12