自定义视图控制器转场中视图恢复原位时的图片定位问题求助
自定义视图控制器转场:视图恢复时图片定位异常问题
大伙好,我被这个问题卡了好几天了!因为这个问题实在很难用文字说清楚细节,我把演示视频传到了我的GitHub仓库里(仓库名为PresentationController),能直观看到问题表现。
具体场景是这样的:我用present方法触发自定义视图控制器转场,同时实现了UIViewControllerTransitioningDelegate和UIViewControllerAnimatedTransitioning这两个代理来控制转场动画。现在遇到的核心问题是——当视图从弹出状态恢复到原位时,图片的定位完全偏离,没法回到正确的初始位置。
我已经反复检查了转场动画里的帧计算逻辑,也核对了presenting和presented视图控制器的配置细节,但就是找不到问题根源。如果有大佬碰到过类似的自定义转场对齐问题,求分享点思路或者排查方向!
内容的提问来源于stack exchange,提问作者Simon McNeil
相关产品推荐
相关产品推荐

