UITableViewCell -presentModalViewController:animated:.
, CustomCell , -presentModelViewController:animated: .
:
@interface CustomCell : UITableViewCell {
UIViewController *viewController;
}
@property (nonatomic, assign) UIViewController *viewController;
@end
-tableView:cellForRowAtIndexPath:, CustomCell, :
if (cell == nil) {
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:nil options:nil];
for (id currentObject in nib){
if ([currentObject isKindOfClass:[CustomCell class]]){
cell = (CustomCell *)currentObject;
cell.viewController = self;
break;
}
}
}
CustomCell
[self presentModalViewController:picker animated:YES]
[self.viewController presentModalViewController:picker animated:YES]