I want to implement a table which is similar to the tv guide that you see in Yahoo app on iPad. The user needs to be able to scroll horizontally, vertically and even diagonally. The cells have to be resized dynamically based on the content. Is this possible using UITableView or AQGridView? Or is there any other other approach to implement this kind of an interface?