Вы должны быть в состоянии сделать это, поместив UIScrollView внутри каждой ячейки таблицы. Затем поместите изображение в UIScrollView.
Таким образом, в вашем UITableView вы бы реализовали такой метод -
- (SlideCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
SlideCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[SlideCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
// Configure the cell.
return (SlideCell *)cell;
}
Реализуйте свою SlideCell, чтобы она содержала UIScrollView
#import <UIKit/UIKit.h>
@interface SlideCell : UITableViewCell {
UIScrollView *slider;
}
-(void)setLabel:(NSString *)t;
@property (nonatomic, retain) UIScrollView *slider;
@end
РЕДАКТИРОВАТЬ: Вы должны проверить HIG от Apple, чтобы убедиться, что это приемлемо. Как правило, UITableView используется для отображения части информации, и вы бы использовали подробный вид, чтобы показать больше.