Posts Tagged ‘uitableview’

iPhone Pull-to-Refresh UITableView

Tuesday, January 11th, 2011

If you would like to have the same effect as Facebook or Twitter app for refreshing the tableview with items, then check out the source and tutorial at
Cocoanetics!

There is also a ready-made class on github including demo source code: EGOTableViewPullRefresh

A more simple way by Leah Culver: PullToRefresh

EmailShare

Image Gallery on iPhone using UITableView

Monday, December 13th, 2010

Another solution for creating an image gallery is using a rotated UITableView as you can find on Stackoverflow.com!
in the view controller rotate the tableView in viewDidLoad:

The solution is also pasted here:


-(void)viewDidLoad {
self.table.rowHeight = 320.0;
self.table.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
// Rotates the view.
CGAffineTransform transform = CGAffineTransformMakeRotation(-1.5707963);
self.table.transform = transform;
// Repositions and resizes the view.
CGRect contentRect = CGRectMake(0, 90, 320, 300);
self.table.frame = contentRect;
self.table.pagingEnabled = YES;
[super viewDidLoad];
}

but you will have cell rotated 90°!!! I solved rotating cellView -90°


- (void)tableView:(UITableView*) tableView willDisplayCell:(UITableViewCell*) cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
CGAffineTransform transform = CGAffineTransformMakeRotation(1.5707963);
cell.transform = transform;
}

EmailShare