From 546b12b898c7be6a3fd27955f0278166de9c188f Mon Sep 17 00:00:00 2001 From: mahaiyannn Date: Thu, 29 Nov 2018 16:33:43 +0800 Subject: [PATCH] =?UTF-8?q?[iOS]=20Fix=20keep-scroll-position=20property?= =?UTF-8?q?=20not=20work=20if=20cell=20height=20is=20not=20integer?= =?UTF-8?q?=E3=80=82=20(#1845)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ios/sdk/WeexSDK/Sources/Component/WXListComponent.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/sdk/WeexSDK/Sources/Component/WXListComponent.mm b/ios/sdk/WeexSDK/Sources/Component/WXListComponent.mm index fe91dfaefb..23016c188a 100644 --- a/ios/sdk/WeexSDK/Sources/Component/WXListComponent.mm +++ b/ios/sdk/WeexSDK/Sources/Component/WXListComponent.mm @@ -907,7 +907,7 @@ - (void)_performUpdates:(void(^)(void))updates withKeepScrollPosition:(BOOL)keep if (keepScrollPosition) { CGPoint afterContentOffset = _tableView.contentOffset; - CGPoint newContentOffset = CGPointMake(afterContentOffset.x, afterContentOffset.y + adjustment); + CGPoint newContentOffset = CGPointMake(afterContentOffset.x, afterContentOffset.y + ceilf(adjustment)); _tableView.contentOffset = newContentOffset; }