fix(ios): iOS 10 support with adjustment to UILayoutGuide (#8954)

This commit is contained in:
Nathanael Anderson
2020-10-10 11:34:44 -05:00
committed by GitHub
parent 6a24061f54
commit ad2575991a

View File

@ -201,7 +201,7 @@ export class IOSHelper {
static initLayoutGuide(controller: UIViewController) { static initLayoutGuide(controller: UIViewController) {
const rootView = controller.view; const rootView = controller.view;
const layoutGuide = UILayoutGuide.alloc().init(); const layoutGuide = UILayoutGuide.new();
rootView.addLayoutGuide(layoutGuide); rootView.addLayoutGuide(layoutGuide);
NSLayoutConstraint.activateConstraints(<any>[layoutGuide.topAnchor.constraintEqualToAnchor(controller.topLayoutGuide.bottomAnchor), layoutGuide.bottomAnchor.constraintEqualToAnchor(controller.bottomLayoutGuide.topAnchor), layoutGuide.leadingAnchor.constraintEqualToAnchor(rootView.leadingAnchor), layoutGuide.trailingAnchor.constraintEqualToAnchor(rootView.trailingAnchor)]); NSLayoutConstraint.activateConstraints(<any>[layoutGuide.topAnchor.constraintEqualToAnchor(controller.topLayoutGuide.bottomAnchor), layoutGuide.bottomAnchor.constraintEqualToAnchor(controller.bottomLayoutGuide.topAnchor), layoutGuide.leadingAnchor.constraintEqualToAnchor(rootView.leadingAnchor), layoutGuide.trailingAnchor.constraintEqualToAnchor(rootView.trailingAnchor)]);