I need to implement a view with clickable areas just like HTML image maps. The background of the view will be an image that fills the entire canvas and the boundaries of each clickable area are different is size and shape. What is the best scenario to do this in iPhone?