AI-generated Key Takeaways
- 
          GCKUIButton is a subclass of UIButton that supports custom application states. 
- 
          Images can be assigned to these custom states using the setImage:forState:method.
- 
          Application state values should only use the bits set in the UIControlStateApplicationbitmask.
- 
          This class is deprecated; use GCKUIMultistateButton instead. 
Overview
A subclass of UIButton that supports custom application states.
These states are ORed onto the value of the button's state property to provide additional, application-specific states. Images can be assigned to these custom states, for example:
Application state values must only use the bits that are set in the UIControlStateApplication bitmask.
- Deprecated:
- Use GCKUIMultistateButton. - Since
- 3.0
 
Inherits GCKUIMultistateButton.
| Instance Method Summary | |
| (void) | - setImage:forButtonState: | 
| Sets the image to display for a given button state.  More... | |
| Property Summary | |
| UIControlState | applicationState | 
| The button's application state.  More... | |
| NSUInteger | buttonState | 
| The button's application state.  More... | |
Method Detail
| - (void) setImage: | (UIImage *) | image | |
| forButtonState: | (NSUInteger) | buttonState | |
Sets the image to display for a given button state.
- Parameters
- 
  image The image. buttonState The button state. 
Property Detail
| 
 | readwritenonatomicassign | 
The button's application state.
This state is ORed onto the button's existing state.
| 
 | readwritenonatomicassigninherited | 
The button's application state.