Buttons would appear to be a small task, but they aren't. To get a user interface right, a wide variety of options are needed:
- Active, checked, and disabled states
- Placement options
- Spanning and padding options
- Landscape/portrait mode
- Radio button behavior
- Mask image icon
The permutation gets pretty big pretty quickly. It is all available to BeeDesk's jQTouch fork.
Here are some (hopefully) helpful examples for these options.
Screenshot for Buttons Example
Click the screen shot to view the demo (requires an iPhone/iPad and Safari or Chrome) http://bit.ly/ecpzJx