Commit 0ee6510f authored by mei's avatar mei

帮助功能 及购物车删除更改

parent 1d2c21ab
......@@ -26,7 +26,7 @@
@end
@interface FollowHeartViewController : BaseViewController<LeftViewBtnClickdelegate,RightViewBtnClickdelegate,FootViewBtnClickdelegate,UIGestureRecognizerDelegate,AddSecenePicturedelegate,AddProductPicturedelegate,SharePicturedelegate,AddCustomPicturedelegate,Shoppingdelegate,ImageCropperDelegate>
@interface FollowHeartViewController : BaseViewController<LeftViewBtnClickdelegate,RightViewBtnClickdelegate,FootViewBtnClickdelegate,UIGestureRecognizerDelegate,AddSecenePicturedelegate,AddProductPicturedelegate,SharePicturedelegate,AddCustomPicturedelegate,Shoppingdelegate,ImageCropperDelegate,HelpButtondelegate>
@property (nonatomic,assign) id<FollowHeartViewAddpicturedelegate> delegate;
@property (nonatomic,strong) LeftSubView *leftSubView;
@property (nonatomic,strong) RightSubView *rightSubView;
......
......@@ -190,10 +190,10 @@
}
-(void)addHelpView:(UIButton *)btn
{
[self.leftSubView.helpBtn setBackgroundImage:[UIImage imageNamed:@"selectHelp"] forState:UIControlStateNormal];
self.helpView=[[HelpViewController alloc]init];
self.helpView.view.backgroundColor=[UIColor clearColor];
// self.helpView.delegate=self;
self.helpView.delegate=self;
[self.view addSubview:self.helpView.view];
}
......@@ -343,7 +343,11 @@
{
[self.leftSubView.camerBtn setBackgroundImage:[UIImage imageNamed:@"customchangjing"] forState:UIControlStateNormal];
}
//重置帮助图片
- (void)restHelpBtnImage
{
[self.leftSubView.helpBtn setBackgroundImage:[UIImage imageNamed:@"bangzhu"] forState:UIControlStateNormal];
}
#pragma mark ---SharePicturedelegate
......
......@@ -7,7 +7,12 @@
//
#import "BaseViewController.h"
@protocol HelpButtondelegate <NSObject>
@required
- (void)restHelpBtnImage;
@end
@interface HelpViewController : BaseViewController<UIGestureRecognizerDelegate>
@property (nonatomic,assign) id<HelpButtondelegate> delegate;
@property (nonatomic,strong)NSMutableArray *helpArray;
@end
......@@ -13,12 +13,57 @@
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
self.helpArray=[[NSMutableArray alloc]initWithObjects:@"返回",@"添加至购物袋",@"分享方案",@"自定义场景",@"全屏",@"帮助", nil];
[self initView];
}
-(void)initView
{
for (int i=0; i<self.helpArray.count; i++) {
UIButton *button=[UIButton buttonWithType:UIButtonTypeCustom];
button.tag=100+i;
[button setBackgroundImage:[UIImage imageNamed:@"lefttool1"] forState:UIControlStateNormal];
switch (i) {
case 0:
button.frame=CGRectMake(90, 30+(60 +15)*i, 100, 60);
break;
case 1:
button.frame=CGRectMake(75, 30+(60 +15)*i, 200, 60);
break;
case 2:
button.frame=CGRectMake(80, 30+(60 +15)*i, 150, 60);
break;
case 3:
button.frame=CGRectMake(75, 30+(60 +15)*i, 200, 60);
break;
case 4:
button.frame=CGRectMake(90, 30+(60 +15)*i, 100, 60);
break;
case 5:
button.frame=CGRectMake(90, 30+(60 +15)*i, 100, 60);
break;
default:
break;
}
[button setTitle:[self.helpArray objectAtIndex:i] forState:UIControlStateNormal];
[button setTitleColor:[UIColor blackColor] forState:UIControlStateNormal ];
[self.view addSubview:button];
}
UIButton *sencenBtn=[[UIButton alloc]initWithFrame:CGRectMake(25, self.view.frame.size.height-155, 150, 60)];
[sencenBtn setBackgroundImage:[UIImage imageNamed:@"downtool"] forState:UIControlStateNormal];
[sencenBtn setTitle:@"选择场景" forState:UIControlStateNormal];
sencenBtn.contentEdgeInsets = UIEdgeInsetsMake(0, 0, 8, 0);
[sencenBtn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[self.view addSubview:sencenBtn];
UIButton *productBtn=[[UIButton alloc]initWithFrame:CGRectMake(self.view.frame.size.width-245, self.view.frame.size.height-210, 150, 60)];
[productBtn setBackgroundImage:[UIImage imageNamed:@"righttool"] forState:UIControlStateNormal];
[productBtn setTitle:@"选择产品" forState:UIControlStateNormal];
[productBtn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[self.view addSubview:productBtn];
//点击手势
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(DismissScreenView:)];
......@@ -29,7 +74,12 @@
//取消当前页面点击手势
-(void)DismissScreenView:(UITapGestureRecognizer*)sender{
// CGPoint point = [sender locationInView:self.view];
if (self) {
if ([self.delegate respondsToSelector:@selector(restHelpBtnImage)]) {
[self.delegate restHelpBtnImage];
}
[self.view removeFromSuperview];
}
......
{
"images" : [
{
"idiom" : "universal",
"filename" : "bg-副本-6.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "bg-副本-6@2x.png",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "2.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "2@2x.png",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "4.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "4@2x.png",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "5;6.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "5;6@2x.png",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "bg-副本-7.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "bg-副本-7@2x.png",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment