Allow margin:false as a shortcut for no margins

This commit is contained in:
Sebastián Katzer
2019-02-12 12:44:33 +01:00
parent 6b4972918e
commit 82ba5c4a59
3 changed files with 10 additions and 6 deletions

View File

@@ -36,10 +36,13 @@
NSDictionary *margin = spec[@"margin"];
_contentInsets = UIEdgeInsetsMake([APPPrinterUnit convert:margin[@"top"]],
[APPPrinterUnit convert:margin[@"left"]],
[APPPrinterUnit convert:margin[@"bottom"]],
[APPPrinterUnit convert:margin[@"right"]]);
if ([margin isKindOfClass:NSDictionary.class])
{
_contentInsets = UIEdgeInsetsMake([APPPrinterUnit convert:margin[@"top"]],
[APPPrinterUnit convert:margin[@"left"]],
[APPPrinterUnit convert:margin[@"bottom"]],
[APPPrinterUnit convert:margin[@"right"]]);
}
_maximumContentWidth = [APPPrinterUnit convert:spec[@"maxWidth"]];