Somedays ago when I was developing an iPhone application, I required to use a calendar control to show date specific information on it. First I thought that I might get a built-in control in Cocoa Touch UIKit, but unfortunately there is no such thing in that. So I create my own calendar control which is fully customizable. Here is the screenshot of my calendar control.

Calendar Control Demo
You can set the color theme, cell background image, day tag image, weekends and their colors. You can also change the first day of week. Actions can be set for event Touch Up Inside each day cell. Months and years can be navigated individually. Current day can be selected by passing goToday message to the calendar conrol object. This control is to be added as a subview of any view and I made it by inheriting UIView class. There is only a single class to do all this.
If anyone of you need this then go to http://nrg.com.bd/blog/archives/36





