Skip to content

Commit e621100

Browse files
committed
FRDLivelyButton - 不喜欢
1 parent 5b57010 commit e621100

File tree

2 files changed

+5
-30
lines changed

2 files changed

+5
-30
lines changed

Coding_iOS/Controllers/RootControllers/MyTask_RootViewController.m

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#import "Coding_NetAPIManager.h"
1212
#import "EditTaskViewController.h"
1313
#import "RDVTabBarController.h"
14-
#import "FRDLivelyButton.h"
1514

1615
@interface MyTask_RootViewController ()
1716

@@ -69,15 +68,7 @@ - (void)viewDidLoad
6968
}];
7069
icarousel;
7170
});
72-
FRDLivelyButton *rightBtn = [[FRDLivelyButton alloc] initWithFrame:CGRectMake(0,0,18.5,18.5)];
73-
74-
[rightBtn setOptions:@{kFRDLivelyButtonLineWidth: @(1.0f),
75-
kFRDLivelyButtonColor: kColorBrandGreen
76-
}];
77-
[rightBtn setStyle:kFRDLivelyButtonStylePlus animated:NO];
78-
[rightBtn addTarget:self action:@selector(addItemClicked:) forControlEvents:UIControlEventTouchUpInside];
79-
UIBarButtonItem *buttonItem = [[UIBarButtonItem alloc] initWithCustomView:rightBtn];
80-
self.navigationItem.rightBarButtonItem = buttonItem;
71+
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"addBtn_Nav"] style:UIBarButtonItemStylePlain target:self action:@selector(addItemClicked:)];
8172
}
8273

8374
- (void)addItemClicked:(id)sender{

Coding_iOS/Controllers/RootControllers/Project_RootViewController.m

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#import "ProjectSquareViewController.h"
2727
#import "SearchViewController.h"
2828
#import "pop.h"
29-
#import "FRDLivelyButton.h"
3029
#import "StartImagesManager.h"
3130
#import "ZXScanCodeViewController.h"
3231
#import "OTPListViewController.h"
@@ -41,7 +40,6 @@ @interface Project_RootViewController ()<UISearchBarDelegate, UITableViewDataSou
4140
@property (nonatomic, strong) PopMenu *myPopMenu;
4241
@property (nonatomic, strong) PopFliterMenu *myFliterMenu;
4342
@property (nonatomic,assign) NSInteger selectNum; //筛选状态
44-
@property (nonatomic,strong)FRDLivelyButton *rightNavBtn;
4543
//@property (nonatomic,strong)UIView *searchView;
4644
@end
4745
@implementation Project_RootViewController
@@ -138,10 +136,6 @@ - (void)viewDidLoad
138136
@weakify(self);
139137
_myPopMenu.didSelectedItemCompletion = ^(MenuItem *selectedItem){
140138
@strongify(self);
141-
//改下显示style
142-
if (self.rightNavBtn.buttonStyle != kFRDLivelyButtonStylePlus) {
143-
[self.rightNavBtn setStyle:kFRDLivelyButtonStylePlus animated:YES];
144-
}
145139
if (!selectedItem) return;
146140
[MobClick event:kUmeng_Event_Request_ActionOfLocal label:[NSString stringWithFormat:@"首页_添加_%@", selectedItem.title]];
147141
switch (selectedItem.index) {
@@ -222,24 +216,15 @@ - (void)configSegmentItems{
222216
}
223217
#pragma mark - nav item
224218
- (void)setupNavBtn{
225-
[self.navigationItem setLeftBarButtonItem:[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"filtertBtn_normal_Nav"] style:UIBarButtonItemStylePlain target:self action:@selector(fliterClicked:)] animated:NO];
226-
//变化按钮
227-
_rightNavBtn = [[FRDLivelyButton alloc] initWithFrame:CGRectMake(0,0,18.5,18.5)];
228-
[_rightNavBtn setOptions:@{kFRDLivelyButtonLineWidth: @(1.0f),
229-
kFRDLivelyButtonColor: kColorBrandGreen
230-
}];
231-
[_rightNavBtn setStyle:kFRDLivelyButtonStylePlus animated:NO];
232-
[_rightNavBtn addTarget:self action:@selector(addItemClicked:) forControlEvents:UIControlEventTouchUpInside];
233-
UIBarButtonItem *buttonItem = [[UIBarButtonItem alloc] initWithCustomView:_rightNavBtn];
234-
self.navigationItem.rightBarButtonItem = buttonItem;
219+
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"filtertBtn_normal_Nav"] style:UIBarButtonItemStylePlain target:self action:@selector(fliterClicked:)];
220+
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"addBtn_Nav"] style:UIBarButtonItemStylePlain target:self action:@selector(addItemClicked:)];
235221
}
236222
-(void)addItemClicked:(id)sender{
237-
if (_rightNavBtn.buttonStyle == kFRDLivelyButtonStylePlus) {
223+
if (!_myPopMenu.isShowed) {
238224
if (_myFliterMenu.showStatus) {
239-
[self fliterBtnClose:TRUE];
225+
[self fliterBtnClose:YES];
240226
[_myFliterMenu dismissMenu];
241227
}
242-
[_rightNavBtn setStyle:kFRDLivelyButtonStyleClose animated:YES];
243228
[_myPopMenu showMenuAtView:kKeyWindow startPoint:CGPointMake(0, -100) endPoint:CGPointMake(0, -100)];
244229
} else{
245230
[self closeMenu];
@@ -265,7 +250,6 @@ -(void)closeFliter{
265250
}
266251
}
267252
-(void)closeMenu{
268-
[_rightNavBtn setStyle:kFRDLivelyButtonStylePlus animated:YES];
269253
if ([_myPopMenu isShowed]) {
270254
[_myPopMenu dismissMenu];
271255
}

0 commit comments

Comments
 (0)