RAMessageViewController+Delegate.m 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. //
  2. // RAMessageViewController+Delegate.m
  3. // Apex And Drivers
  4. //
  5. // Created by Jack on 2018/9/14.
  6. // Copyright © 2018年 USAI. All rights reserved.
  7. //
  8. #import "RAMessageViewController+Delegate.h"
  9. #import "RAMessageModel.h"
  10. #import "RAOrderDetailViewController.h"
  11. @implementation RAMessageViewController (Delegate)
  12. - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
  13. RAMessageModel *model = [self.messages objectAtIndex:indexPath.row];
  14. return model.height;
  15. }
  16. - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
  17. RAMessageModel *model = [self.messages objectAtIndex:indexPath.row];
  18. model.isNew = NO;
  19. RAOrderDetailViewController *detailVC = [RAOrderDetailViewController viewControllerFromStoryboard];
  20. detailVC.orderID = model.orderID;
  21. detailVC.orderType = model.orderType;
  22. detailVC.orderType2 = model.orderType2;
  23. detailVC.status_no = model.statusNo;
  24. [self.navigationController pushViewController:detailVC animated:YES];
  25. }
  26. @end