|
@@ -17,7 +17,7 @@
|
|
|
@interface NYClassRoomVC ()
|
|
|
/// viewModel
|
|
|
@property (nonatomic, readonly, strong) NYClassRoomViewModel *viewModel;
|
|
|
-@property (nonatomic, readwrite, strong) UIBarButtonItem *signInOrsignOutItem;
|
|
|
+@property (nonatomic, readwrite, strong) UIButton *signInOrsignOutItem;
|
|
|
@property (nonatomic, readwrite, strong) NYClassRoomPeiCell *nyClassRoomPeiCell;
|
|
|
@end
|
|
|
|
|
@@ -43,7 +43,8 @@
|
|
|
|
|
|
if(self.viewModel.isSimulationRoom){ //模拟训练
|
|
|
self.viewModel.classRoomPeiViewModel.isSimulationRoom = self.viewModel.isSimulationRoom;
|
|
|
- [self.navigationItem setRightBarButtonItems:@[self.signInOrsignOutItem]];
|
|
|
+ UIBarButtonItem *baritem = [[UIBarButtonItem alloc] initWithCustomView:self.signInOrsignOutItem];
|
|
|
+ [self.navigationItem setRightBarButtonItems:@[baritem]];
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -101,9 +102,17 @@
|
|
|
}
|
|
|
|
|
|
|
|
|
-- (UIBarButtonItem *)signInOrsignOutItem {
|
|
|
+- (UIButton *)signInOrsignOutItem {
|
|
|
if (!_signInOrsignOutItem) {
|
|
|
- _signInOrsignOutItem = [UIBarButtonItem rq_systemItemWithTitle:@"签到" titleColor:RQ_LIST_BACKGROUNDCOLOR imageName:nil target:self selector:@selector(gotoSignInOrsignOut) textType:YES];
|
|
|
+
|
|
|
+ UIButton *customButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
|
|
+ customButton.titleLabel.font = [UIFont systemFontOfSize:16.0];
|
|
|
+ [customButton setTitleColor:UIColor.whiteColor forState:UIControlStateNormal];
|
|
|
+ [customButton setTitle:@"签到" forState:UIControlStateNormal];
|
|
|
+ [customButton addTarget:self action:@selector(gotoSignInOrsignOut) forControlEvents:UIControlEventTouchUpInside];
|
|
|
+ _signInOrsignOutItem = customButton;
|
|
|
+
|
|
|
+// _signInOrsignOutItem = [UIBarButtonItem rq_systemItemWithTitle:@"签到" titleColor:RQ_LIST_BACKGROUNDCOLOR imageName:nil target:self selector:@selector(gotoSignInOrsignOut) textType:YES];
|
|
|
}
|
|
|
return _signInOrsignOutItem;
|
|
|
}
|