// // Toolview.m // Lighting // // Created by 曹云霄 on 16/4/27. // Copyright © 2016年 上海勾芒科技有限公司. All rights reserved. // #import "Toolview.h" #import "CustomButton.h" #import "UserViewController.h" #define ButtonWIDTH 80 //按钮宽度 #define Buttoninterval 20//按钮间隔 #define ButtonRIGHT 54//按钮高度 @implementation Toolview - (instancetype)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { self.backgroundColor = kTCColor(255, 255, 255); [self uiConfigAction]; [self addNSNotificationCenter]; } return self; } #pragma mark -布局 - (void)uiConfigAction { //阴影 self.layer.shadowColor = [UIColor blackColor].CGColor; self.layer.shadowRadius = 10; self.layer.shadowOpacity = 0.5; //图标 UIImageView *iconImage = [[UIImageView alloc]initWithFrame:CGRectMake(50, 13, 115, 35)]; iconImage.image = TCImage(@"欧"); [self addSubview:iconImage]; //输入框背景 UIView *backView = [[UIView alloc]initWithFrame:CGRectMake(200, (NavigationHeight-35)/2, 220, 35)]; backView.backgroundColor = kTCColor(242, 242, 242); backView.layer.masksToBounds = YES;; backView.layer.cornerRadius = kCornerRadius; backView.layer.borderWidth = 1; backView.layer.borderColor = kTCColor(209, 209, 209).CGColor; [self addSubview:backView]; //搜索图标 UIImageView *imageview = [[UIImageView alloc]initWithFrame:CGRectMake(10, 7.5, 20, 20)]; imageview.image = TCImage(@"search"); [backView addSubview:imageview]; //输入框 self.inputField = [[UITextField alloc]initWithFrame:CGRectMake(45, 0, 170, 35)]; self.inputField.borderStyle = UITextBorderStyleNone; self.inputField.placeholder = @"请输入关键字"; self.inputField.font = [UIFont systemFontOfSize:12]; self.inputField.returnKeyType = UIReturnKeySearch; [backView addSubview:self.inputField]; //扫描二维码 UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = CGRectMake(backView.frame.size.width+backView.frame.origin.x+15, (NavigationHeight-20)/2, 25, 20); [button setBackgroundImage:TCImage(@"圆角矩形-3") forState:UIControlStateNormal]; [button addTarget:self action:@selector(QrCodeButtonClickAction) forControlEvents:UIControlEventTouchUpInside]; [self addSubview:button]; //按钮 NSString *realName = [[Shoppersmanager manager].Shoppers.employee.realName length]?[Shoppersmanager manager].Shoppers.employee.realName:@"服务导购"; NSArray *titleArray = [NSArray arrayWithObjects:@"功能菜单",@"公告",realName,@"我的客户",@"购物袋", nil]; //图片 NSArray *imageArray = [NSArray arrayWithObjects:@"dial",@"tips",@"矢量智能对象-1",@"data",@"ablum", nil]; for (int i=1; i