From 593f3d511a89acb226979f4a504d2449d9a96969 Mon Sep 17 00:00:00 2001 From: Jason Wray Date: Mon, 28 Mar 2016 15:42:14 -0400 Subject: [PATCH] [ios] Make showAnnotations default padding proportional at smaller frame sizes --- platform/ios/src/MGLMapView.mm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm index e8165b41e..b7fc9b9a3 100644 --- a/platform/ios/src/MGLMapView.mm +++ b/platform/ios/src/MGLMapView.mm @@ -2969,9 +2969,9 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration) - (void)showAnnotations:(NS_ARRAY_OF(id ) *)annotations animated:(BOOL)animated { - CGFloat defaultPadding = 100; - CGFloat yPadding = (self.frame.size.height / 2 <= defaultPadding) ? (self.frame.size.height / 5) : defaultPadding; - CGFloat xPadding = (self.frame.size.width / 2 <= defaultPadding) ? (self.frame.size.width / 5) : defaultPadding; + CGFloat maximumPadding = 100; + CGFloat yPadding = (self.frame.size.height / 5 <= maximumPadding) ? (self.frame.size.height / 5) : maximumPadding; + CGFloat xPadding = (self.frame.size.width / 5 <= maximumPadding) ? (self.frame.size.width / 5) : maximumPadding; UIEdgeInsets edgeInsets = UIEdgeInsetsMake(yPadding, xPadding, yPadding, xPadding);