iOS 是否会破坏旋转视图?

Fed*_*ete 1 android rotation screen-rotation ios hybrid-mobile-app

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

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

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

这种情况处理起来非常复杂,因为每次我的应用程序旋转时,活动都会被破坏,我需要添加几种解决方法以保持应用程序运行,恢复以前的状态,颜色,在旋转之前停止计时器,因为它们一直在运行在后台

我在 Windows 10 中没有遇到任何类似的情况,我想知道 iOS 视图生命周期的行为是否密切,视图是否在任何设备的旋转过程中被破坏?因为我的解决方法是可重用的,但它们增加了一定的复杂性并降低了性能。

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

尽管如此,我还没有找到任何关于这个主题的确切信息。

聚苯乙烯

  • 我想查找是否有任何文档或示例,因为我在Android 特定情况中投入了大量时间以避免在最后一刻发现我需要重用变通方法。
  • 我不确定这个问题应该在这里还是在软件工程中。如果我应该移动它,请告诉我,我会去做。

小智 5

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