iOS是否会破坏旋转视图?

问题描述 投票:1回答:1

我正考虑在接下来的几个月内构建我的第一个iOS应用程序。这将是一个混合应用程序:

https://fanmixco.github.io/toastmasters-timer-material-design/

此时完全迁移到Android和Windows 10.但是,Android中我面临的最大挑战之一是屏幕旋转:

处理这种情况非常复杂,因为每次我的应用程序轮换时,活动都被销毁,我需要添加几个变通方法以保持应用程序运行,恢复以前的状态,颜色,在轮换之前停止计时器,因为它们一直在运行在背景等

我在Windows 10中没有遇到类似的事情,我想知道iOS视图生命周期是否表现得很紧密,在任何设备轮换期间视图是否被破坏?因为我的解决方法是可重用的,但它们会增加某些复杂性并降低性能。

这些是我读过的一些网站:

尽管如此,我还没有找到关于这个主题的确切内容。

附:

  • 我想知道是否有任何文档或示例,因为我在Android特定情况下投入了大量时间,以避免在最后一刻发现我需要重用解决方法。
  • 我不确定这个问题应该在这里还是在软件工程中。如果我应该移动它只是让我知道,我会去做。
android ios rotation hybrid-mobile-app screen-rotation
1个回答
1
投票

当屏幕旋转时,视图没有被破坏。但是,它会根据视图的约束重新布局/重新绘制。但这不会破坏视图中的属性或混乱状态。

© www.soinside.com 2019 - 2024. All rights reserved.