CommonSchoolVC.m 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. //
  2. // CommonSchoolVC.m
  3. // jiaPei
  4. //
  5. // Created by apple on 15/11/12.
  6. // Copyright (c) 2015年 JCZ. All rights reserved.
  7. //
  8. #import "CommonSchoolVC.h"
  9. #import "CLButton.h"
  10. @interface CommonSchoolVC ()
  11. @property (weak, nonatomic) IBOutlet UILabel *navBar;
  12. @property (weak, nonatomic) IBOutlet UILabel *nameLbl;
  13. @property (weak, nonatomic) IBOutlet UILabel *priceLbl;
  14. @property (weak, nonatomic) IBOutlet UILabel *watchLbl;
  15. @property (weak, nonatomic) IBOutlet CLButton *telBtn;
  16. @property (weak, nonatomic) IBOutlet CLButton *addrBtn;
  17. @property (weak, nonatomic) IBOutlet UIButton *regBtn;
  18. @property (weak, nonatomic) IBOutlet UIButton *newsBtn;
  19. /**介绍的标题*/
  20. @property (weak, nonatomic) IBOutlet UILabel *introTitleLbl;
  21. /**介绍的详细内容*/
  22. @property (weak, nonatomic) IBOutlet UITextView *introContantLbl;
  23. @end
  24. @implementation CommonSchoolVC
  25. //不要合成这个属性
  26. @synthesize school;
  27. @synthesize coach;
  28. - (void)viewDidLoad {
  29. [super viewDidLoad];
  30. [self configView];
  31. // Do any additional setup after loading the view from its nib.
  32. }
  33. - (IBAction)backClick:(UIButton *)sender {
  34. [self dismissViewControllerAnimated:YES completion:nil];
  35. }
  36. - (void)didReceiveMemoryWarning {
  37. [super didReceiveMemoryWarning];
  38. // Dispose of any resources that can be recreated.
  39. }
  40. -(void)configView{
  41. [_regBtn setTintColor:defGreen];
  42. [_newsBtn setTintColor:defGreen];
  43. _addrBtn.titleLabel.numberOfLines = 0;
  44. [_addrBtn addTarget:self action:@selector(showAddr:) forControlEvents:UIControlEventTouchUpInside];
  45. [_telBtn addTarget:self action:@selector(phoneCall:) forControlEvents:UIControlEventTouchUpInside];
  46. if (1 == self.catalog) {
  47. [_navBar setText:@"驾校详情"];
  48. [_introTitleLbl setText:@"驾校简介"];
  49. [_newsBtn setHidden:NO];
  50. [_regBtn setHidden:NO];
  51. [_addrBtn setHidden:NO];
  52. _nameLbl.text = school.schoolName;
  53. _priceLbl.text = [NSString stringWithFormat:@"%@元",school.price];
  54. _watchLbl.text = [NSString stringWithFormat:@"%@人关注",school.watch];
  55. _telBtn.titleN = school.telNum;
  56. // _telBtn.imgN = @"address_icon.png";
  57. _addrBtn.titleN = school.schoolAddr;
  58. _introContantLbl.text = school.desc;
  59. }else{
  60. //2 == catalog
  61. // NSLog(@"教练电话->%@",coach.ciMobile);
  62. [_navBar setText:@"教练详情"];
  63. [_introTitleLbl setText:@"教练简介"];
  64. [_newsBtn setHidden:YES];
  65. [_regBtn setHidden:YES];
  66. [_addrBtn setHidden:YES];
  67. [_nameLbl setText:coach.ciName];
  68. [_watchLbl setText:[NSString stringWithFormat:@"%@人关注",coach.price]];
  69. [_priceLbl setText:[NSString stringWithFormat:@"0元"]];
  70. [_telBtn setTitleN:coach.ciMobile];
  71. [_introContantLbl setText:coach.desc];
  72. [_addrBtn setTitleN:@""];
  73. }
  74. }
  75. -(void)phoneCall:(id)sender{
  76. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:_telBtn.titleLabel.text]];
  77. }
  78. -(void)showAddr:(id)sender{
  79. //点击按钮显示地址详情 下个版本调用地图
  80. // NSLog(@"show address");
  81. }
  82. - (IBAction)registInfoBtn:(UIButton *)sender {
  83. ShowMsgUnOpen();
  84. }
  85. - (IBAction)schNewsBtn:(id)sender {
  86. ShowMsgUnOpen();
  87. }
  88. - (IBAction)submitOrderBtn:(UIButton *)sender {
  89. ShowMsgUnOpen();
  90. }
  91. @end