作者:youth冰点 | 来源:互联网 | 2023-01-07 08:55
将popover保持在开放状态.然后,当我尝试切换到2/3屏幕模式并在viewWillTrainsition中使用固定空间BarButtonItem更改中心BarButtonItem的位置时,我的弹出工具提示移动到barButtonItem的先前位置.
- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id)coordinator {
[super viewWillTransitionToSize:size withTransitionCoordinator:coordinator];
[coordinator animateAlongsideTransition:^(id _Nonnull context) {
if (size.width>size.height) {
_fixedSpace.width = 280;
} else {
_fixedSpace.width = 80;
}
} completion:^(id _Nonnull context) {
}];}