resignFirstResponder(交出自己的第一响应者的身份,可以重写改函数,这样如果写出no的时候当调用这个方法的时候它会拒绝交出第一响应者的身份)
Notifies the receiver that it has been asked to relinquish(交出)its status as first responder in its window.
- (BOOL)resignFirstResponder
Discussion
The default implementation returns YES, resigning first responder status. Subclasses can overridethis method to update state or perform some action such as unhighlighting theselection, or to return NO, refusing torelinquish first responder status.
canResignFirstResponder
Returns a Boolean value indicating whether the receiver iswilling to relinquish first-responder status.
- (BOOL)canResignFirstResponder
Return Value
YES if the receiver canresign(辞职 消去) first-responder status, NO otherwise.
Discussion
Returns YES by default. Asan example, a text field in the middle of editing might want to implement thismethod to return NO to keep itself activeduring editing.
isFirstResponder
Returns a Boolean value indicating whether the receiver is thefirst responder.
- (BOOL)isFirstResponder
Return Value
YES if the receiver is thefirst responder, NO otherwise.