[WEEX-443][iOS] Fix picker issue on iOS 11.0.x update
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/482f144d Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/482f144d Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/482f144d Branch: refs/heads/release Commit: 482f144d628fe614baad14ab6c820a0e069503a4 Parents: fc93b10 Author: Xiaomin <[email protected]> Authored: Mon Jun 11 16:40:18 2018 +0800 Committer: Adam Feng <[email protected]> Committed: Wed Jun 13 17:08:06 2018 +0800 ---------------------------------------------------------------------- ios/sdk/WeexSDK/Sources/Manager/WXDatePickerManager.m | 2 +- ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/482f144d/ios/sdk/WeexSDK/Sources/Manager/WXDatePickerManager.m ---------------------------------------------------------------------- diff --git a/ios/sdk/WeexSDK/Sources/Manager/WXDatePickerManager.m b/ios/sdk/WeexSDK/Sources/Manager/WXDatePickerManager.m index 857ca82..7439b6b 100644 --- a/ios/sdk/WeexSDK/Sources/Manager/WXDatePickerManager.m +++ b/ios/sdk/WeexSDK/Sources/Manager/WXDatePickerManager.m @@ -46,7 +46,7 @@ { self.backgroudView = [self createBackgroundView]; UITapGestureRecognizer *tapGesture=[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(hide)]; - if (WX_SYS_VERSION_GREATER_THAN_OR_EQUAL_TO(@"11.0")) { + if (WX_SYS_VERSION_GREATER_THAN_OR_EQUAL_TO(@"11.0") && WX_SYS_VERSION_LESS_THAN(@"11.1")) { tapGesture.delegate = self; } [self.backgroudView addGestureRecognizer:tapGesture]; http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/482f144d/ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m ---------------------------------------------------------------------- diff --git a/ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m b/ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m index b894113..7538c41 100644 --- a/ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m +++ b/ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m @@ -269,7 +269,7 @@ WX_EXPORT_METHOD(@selector(pickTime:callback:)) { self.backgroundView = [self createbackgroundView]; UITapGestureRecognizer *tapGesture=[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(hide)]; - if (WX_SYS_VERSION_GREATER_THAN_OR_EQUAL_TO(@"11.0")) { + if (WX_SYS_VERSION_GREATER_THAN_OR_EQUAL_TO(@"11.0") && WX_SYS_VERSION_LESS_THAN(@"11.1")) { tapGesture.delegate = self; } [self.backgroundView addGestureRecognizer:tapGesture]; @@ -471,7 +471,7 @@ WX_EXPORT_METHOD(@selector(pickTime:callback:)) { self.backgroundView = [self createbackgroundView]; UITapGestureRecognizer *tapGesture=[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(hide)]; - if (WX_SYS_VERSION_GREATER_THAN_OR_EQUAL_TO(@"11.0")) { + if (WX_SYS_VERSION_GREATER_THAN_OR_EQUAL_TO(@"11.0") && WX_SYS_VERSION_LESS_THAN(@"11.1")) { tapGesture.delegate = self; } [self.backgroundView addGestureRecognizer:tapGesture];
