【发布时间】:2018-02-05 14:23:30
【问题描述】:
当animateTransition 在过渡委托上被调用时,尚未在“查看控制器”上设置安全区域插入。
我尝试通过调用:toViewController.view.setNeedsLayout() 和toViewController.view.layoutIfNeeded() 来强制布局,但没有成功。
谁能建议一种方法,要么强制提前设置安全区域插图,要么确定我应该如何及时了解插图,以便过渡正常工作。
效果是我有一个UICollectionViewCell,一旦转换完成,它就会向下移动。这是由于框架最初具有 0,0 原点,而不是在 iPhone X 上显示 0,44,一旦设置了 Safe Area Insets,到那时过渡将完成。
【问题讨论】:
标签: ios uiviewcontroller uikit iphone-x