Commit fd14a671 authored by Mazy's avatar Mazy

fix double click bugs

parent 70ac3487
...@@ -1003,7 +1003,7 @@ ...@@ -1003,7 +1003,7 @@
CODE_SIGN_ENTITLEMENTS = GYDemo/GYDemo.entitlements; CODE_SIGN_ENTITLEMENTS = GYDemo/GYDemo.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 105; CURRENT_PROJECT_VERSION = 103;
DEVELOPMENT_TEAM = XWMRLLSSFL; DEVELOPMENT_TEAM = XWMRLLSSFL;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO; GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
...@@ -1035,7 +1035,7 @@ ...@@ -1035,7 +1035,7 @@
CODE_SIGN_ENTITLEMENTS = GYDemo/GYDemo.entitlements; CODE_SIGN_ENTITLEMENTS = GYDemo/GYDemo.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 105; CURRENT_PROJECT_VERSION = 103;
DEVELOPMENT_TEAM = XWMRLLSSFL; DEVELOPMENT_TEAM = XWMRLLSSFL;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO; GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
- (void)awakeFromNib { - (void)awakeFromNib {
[super awakeFromNib]; [super awakeFromNib];
self.tag = 1205;
self.mainContentView.transform = CGAffineTransformMakeScale(0.01, 0.01); self.mainContentView.transform = CGAffineTransformMakeScale(0.01, 0.01);
self.countDown = 4; self.countDown = 4;
self.cancelButton.userInteractionEnabled = false; self.cancelButton.userInteractionEnabled = false;
...@@ -50,6 +50,13 @@ ...@@ -50,6 +50,13 @@
} }
- (void)showAlertToView: (UIView *)toView amount: (NSString *)money firstShow: (BOOL)isFirst onlyCash: (BOOL)isCash { - (void)showAlertToView: (UIView *)toView amount: (NSString *)money firstShow: (BOOL)isFirst onlyCash: (BOOL)isCash {
for (UIView *subView in toView.subviews) {
if (subView.tag == 1205) {
return;
}
}
self.gainAmountLabel.text = [NSString stringWithFormat:@"+%@", money]; self.gainAmountLabel.text = [NSString stringWithFormat:@"+%@", money];
if (isFirst) { if (isFirst) {
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
[super awakeFromNib]; [super awakeFromNib];
self.hidden = YES; self.hidden = YES;
self.tag = 1024;
self.bgView.backgroundColor = [UIColor clearColor]; self.bgView.backgroundColor = [UIColor clearColor];
self.giftBgView.backgroundColor = [UIColor clearColor]; self.giftBgView.backgroundColor = [UIColor clearColor];
self.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.3]; self.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.3];
...@@ -110,6 +111,13 @@ ...@@ -110,6 +111,13 @@
} }
- (void)show:(UIView *)superView{ - (void)show:(UIView *)superView{
for (UIView *subView in superView.subviews) {
if (subView.tag == 1024) {
return;
}
}
self.hidden = NO; self.hidden = NO;
CAKeyframeAnimation* animation = [CAKeyframeAnimation animationWithKeyPath:@"transform"]; CAKeyframeAnimation* animation = [CAKeyframeAnimation animationWithKeyPath:@"transform"];
......
...@@ -95,6 +95,8 @@ ...@@ -95,6 +95,8 @@
} }
- (void)statusNotFinishAction:(UIButton *)sender { - (void)statusNotFinishAction:(UIButton *)sender {
sender.userInteractionEnabled = false;
//1 转盘 2 高额水滴任务 3 首页 4 激励视频 5 直客任务链接 6 福利中心" //1 转盘 2 高额水滴任务 3 首页 4 激励视频 5 直客任务链接 6 福利中心"
GYDayTaskModel * model = self.dataSource[sender.tag-0x64]; GYDayTaskModel * model = self.dataSource[sender.tag-0x64];
switch (model.reference) { switch (model.reference) {
...@@ -105,6 +107,7 @@ ...@@ -105,6 +107,7 @@
self.alpha = 0; self.alpha = 0;
self.bgView.alpha = 0; self.bgView.alpha = 0;
} completion:^(BOOL finished) { } completion:^(BOOL finished) {
[self removeFromSuperview]; [self removeFromSuperview];
[(AppDelegate *)[UIApplication sharedApplication].delegate ios_luckyTurntable]; [(AppDelegate *)[UIApplication sharedApplication].delegate ios_luckyTurntable];
}]; }];
...@@ -147,10 +150,14 @@ ...@@ -147,10 +150,14 @@
default: default:
break; break;
} }
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
sender.userInteractionEnabled = true;
});
} }
- (void)drawTask:(UIButton *)sender{ - (void)drawTask:(UIButton *)sender{
sender.userInteractionEnabled = false;
GYDayTaskModel * model = self.dataSource[sender.tag-0x64]; GYDayTaskModel * model = self.dataSource[sender.tag-0x64];
[[CGNetworkTools shared] postWithAction:DrawDayTask parameters:@{@"id":[NSString stringWithFormat:@"%ld", model.id]} success:^(id _Nonnull response) { [[CGNetworkTools shared] postWithAction:DrawDayTask parameters:@{@"id":[NSString stringWithFormat:@"%ld", model.id]} success:^(id _Nonnull response) {
...@@ -171,9 +178,9 @@ ...@@ -171,9 +178,9 @@
[gift show:nil]; [gift show:nil];
}); });
} }
sender.userInteractionEnabled = true;
} failure:^(NSError * _Nonnull error) { } failure:^(NSError * _Nonnull error) {
sender.userInteractionEnabled = true;
}]; }];
} }
......
...@@ -14,17 +14,17 @@ ...@@ -14,17 +14,17 @@
<key>BaiduMobAd_SDK.xcscheme_^#shared#^_</key> <key>BaiduMobAd_SDK.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>7</integer> <integer>8</integer>
</dict> </dict>
<key>Bytedance-UnionAD.xcscheme_^#shared#^_</key> <key>Bytedance-UnionAD.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>10</integer> <integer>13</integer>
</dict> </dict>
<key>GDTMobSDK.xcscheme_^#shared#^_</key> <key>GDTMobSDK.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>15</integer> <integer>17</integer>
</dict> </dict>
<key>KSAdSDK.xcscheme_^#shared#^_</key> <key>KSAdSDK.xcscheme_^#shared#^_</key>
<dict> <dict>
...@@ -41,12 +41,12 @@ ...@@ -41,12 +41,12 @@
<key>MJExtension.xcscheme_^#shared#^_</key> <key>MJExtension.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>8</integer> <integer>15</integer>
</dict> </dict>
<key>MJRefresh.xcscheme_^#shared#^_</key> <key>MJRefresh.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>13</integer> <integer>7</integer>
</dict> </dict>
<key>Masonry.xcscheme</key> <key>Masonry.xcscheme</key>
<dict> <dict>
...@@ -65,12 +65,12 @@ ...@@ -65,12 +65,12 @@
<key>RSPodKSAdaper.xcscheme_^#shared#^_</key> <key>RSPodKSAdaper.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>9</integer> <integer>16</integer>
</dict> </dict>
<key>SigmobAd-iOS.xcscheme_^#shared#^_</key> <key>SigmobAd-iOS.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>11</integer> <integer>9</integer>
</dict> </dict>
<key>SwiftyStoreKit.xcscheme</key> <key>SwiftyStoreKit.xcscheme</key>
<dict> <dict>
...@@ -82,17 +82,17 @@ ...@@ -82,17 +82,17 @@
<key>UMCCommon.xcscheme_^#shared#^_</key> <key>UMCCommon.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>17</integer> <integer>10</integer>
</dict> </dict>
<key>VLionAdSDKPoly.xcscheme_^#shared#^_</key> <key>VLionAdSDKPoly.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>12</integer> <integer>14</integer>
</dict> </dict>
<key>WechatOpenSDK.xcscheme_^#shared#^_</key> <key>WechatOpenSDK.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>16</integer> <integer>11</integer>
</dict> </dict>
</dict> </dict>
<key>SuppressBuildableAutocreation</key> <key>SuppressBuildableAutocreation</key>
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
<key>UnityFramework.xcscheme_^#shared#^_</key> <key>UnityFramework.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>14</integer> <integer>12</integer>
</dict> </dict>
</dict> </dict>
</dict> </dict>
......
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