UIResponder定义了一个回应和操作事件的对象的接口。
有两个基本事件:触摸事件和移动事件(touch events and motion events)
Tasks
Managing the Responder Chain
-
– nextResponder
-
– isFirstResponder
-
– canBecomeFirstResponder
-
– becomeFirstResponder
-
– canResignFirstResponder
-
– resignFirstResponder
Managing Input Views
-
inputView
property -
inputAccessoryView
property -
– reloadInputViews
Responding to Touch Events
-
– touchesBegan:withEvent:
-
– touchesMoved:withEvent:
-
– touchesEnded:withEvent:
-
– touchesCancelled:withEvent:
Responding to Motion Events
Responding to Remote-Control Events
Getting the Undo Manager
-
undoManager
property