|
@@ -315,11 +315,13 @@
|
|
|
{
|
|
|
NSInteger tag = but.tag;
|
|
|
|
|
|
- //防止重复点击
|
|
|
- but.userInteractionEnabled = NO;
|
|
|
- dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
|
|
|
- but.userInteractionEnabled = YES;
|
|
|
- });
|
|
|
+ if(tag != 3 && tag != 4 ){//防止重复点击
|
|
|
+ but.userInteractionEnabled = NO;
|
|
|
+ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
|
|
|
+ but.userInteractionEnabled = YES;
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
if(tag==1 && !_day7Button.selected){
|
|
|
_day7Button.selected = YES;
|
|
@@ -531,11 +533,33 @@
|
|
|
- (void)textFieldDidEndEditing:(UITextField *)textField
|
|
|
{
|
|
|
NSInteger shareNum = textField.text.integerValue;
|
|
|
- if(shareNum > 80){
|
|
|
+ if(shareNum > 80 || shareNum <= 0){
|
|
|
textField.text = @"80";
|
|
|
|
|
|
[[iToast makeText:NSLocalizedString(@"share_number_limit_error_tip",nil)] show];
|
|
|
}
|
|
|
+
|
|
|
+ [self setAddOrReduceButtonFun];
|
|
|
+}
|
|
|
+
|
|
|
+#pragma mark 设置加减按钮状态
|
|
|
+- (void)setAddOrReduceButtonFun
|
|
|
+{
|
|
|
+ NSInteger number = _shareNumberTF.text.integerValue;
|
|
|
+
|
|
|
+ if(number == 1){
|
|
|
+ _reduceButton.enabled = NO;
|
|
|
+ _addButton.enabled = YES;
|
|
|
+ }
|
|
|
+ else if (number == 80){
|
|
|
+ _reduceButton.enabled = YES;
|
|
|
+ _addButton.enabled = NO;
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ _reduceButton.enabled = YES;
|
|
|
+ _addButton.enabled = YES;
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
@end
|
|
|
|