热更新demo

letterInfoController.m 1.9KB

    // // letterInfoController.m // ThePaperHD // // Created by liyuan on 15/7/16. // Copyright (c) 2015年 scar1900. All rights reserved. // #import "letterInfoController.h" #import "letterInfoTableController.h" #import "TPImageScannerController.h" @interface letterInfoController ()<letterTableDelegate,imageScanerDelegate> @property(nonatomic ,strong)letterInfoTableController *letterTabVC; @end @implementation letterInfoController - (void)viewDidLoad { [super viewDidLoad]; self.letterTabVC = [letterInfoTableController new]; self.letterTabVC.delegate = self; self.letterTabVC.letterId = self.letterId; [self.view addSubview:self.letterTabVC.view]; [self.letterTabVC.view makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(self.view.left); make.right.equalTo(self.view.right); make.top.equalTo(self.view.top).offset(self.barHeight); make.bottom.equalTo(self.view.bottom); }]; } - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; self.titleStr = @"详情"; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } #pragma mark -- set Data -(void)setLetterId:(NSString *)leId{ _letterId = leId; } -(void)gotoImage:(imageObjectBO *)iamgeBO{ NSMutableArray *array = [NSMutableArray arrayWithObjects:iamgeBO, nil]; TPImageScannerController *imageScanner = [[TPImageScannerController alloc]init]; imageScanner.currentIndex = 0; imageScanner.imageBOList =array; imageScanner.type = contentImageScannerType; imageScanner.delegate = self; [self.navigationController pushViewController:imageScanner animated:YES]; } - (void)imageContentClick:(imageObjectBO*)imageBO { [self.navigationController popViewControllerAnimated:YES]; // [CoreAnimationEffect animationEaseOut:self.navigationController.view]; } @end