gpt4 book ai didi

ios - 拒绝某些 UIViews 旋转

转载 作者:行者123 更新时间:2023-11-29 11:56:48 29 4
gpt4 key购买 nike

我有一个 UIView,当我进入横向模式时我不想旋转它。但是,我不想阻止整个 View Controller 旋转,因为我有某些项目需要旋转。非常感谢任何帮助。

最佳答案

尝试查看 Apple Q&A 中的这个答案,它一定对您有帮助! disable rotation for a specific uiview

这个函数就是你要找的:

- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator
{
[coordinator animateAlongsideTransition:^(id<UIViewControllerTransitionCoordinatorContext> context)
{
UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation];
// do whatever
} completion:^(id<UIViewControllerTransitionCoordinatorContext> context)
{

}];

[super viewWillTransitionToSize:size withTransitionCoordinator:coordinator];
}

关于ios - 拒绝某些 UIViews 旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38752812/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com