在单个视图上允许使用风景模式,并根据该模式更改视图

时间:2020-07-30 09:14:12

标签: ios swiftui

我是iOS开发的新手,并且一直在使用SwiftUI。

我有一个视图,其中包含一些UI组件,并且在这些组件中,有一个图形也是视图。

现在,整个应用都设置为纵向模式,并且将保持这种状态。

我的目标是仅在此视图上检测方向,并基于我应该更改视图的方向。因此,在纵向模式下,视图将保持不变,而在横向模式下,整个视图将被更改,并且在此视图中,仅显示图形组件。

例如,计算器应用程序。在纵向模式下,它仍然是普通计算器,但是当您将方向更改为横向模式时,整个视图会改变,从而成为科学的计算器。

现在我可以管理整个视图更改部分,我唯一需要的就是

  1. 如何仅在一个视图上放置风景。
  2. 如何跟踪单个视图的当前方向

我想如果我知道如何解决这两个问题,就可以根据视图的方向进行更改。

0 个答案:

没有答案