swift 方向视图更改
swift orientation view changes
我进行了大量搜索以查找有关在使用 swift 时 IOS 应用程序中的视图更改的信息。我正在尝试对特定视图进行方向更改。
当设备处于纵向模式时,我有一个带有按钮列表 (4) 的列表,但我想在设备切换到横向模式时将它们显示为两行中的 4 个方形按钮。
例如,在纵向模式下
|按钮 1 |
|按钮 2 |
|按钮 3 |
|按钮 4 |
在横向模式下,
|按钮 1 按钮 2 |
|按钮 3 按钮 4 |
不知道是否需要为横屏模式构建动态视图来实现?任何 ideas/help 表示赞赏。
在 InterfaceBuilder
中使用 Vary for Traits 功能。
Select Vary for Traits 选项,勾选 Width 选项
Select 设备选项下的横向
进行所需的更改,根据您的情况重新排列按钮以适应新布局
单击“完成变化”按钮
就是这样。 InterfaceBuilder
现在已经设置了变体。切换方向自己看。
我进行了大量搜索以查找有关在使用 swift 时 IOS 应用程序中的视图更改的信息。我正在尝试对特定视图进行方向更改。 当设备处于纵向模式时,我有一个带有按钮列表 (4) 的列表,但我想在设备切换到横向模式时将它们显示为两行中的 4 个方形按钮。
例如,在纵向模式下
|按钮 1 |
|按钮 2 |
|按钮 3 |
|按钮 4 |
在横向模式下,
|按钮 1 按钮 2 |
|按钮 3 按钮 4 |
不知道是否需要为横屏模式构建动态视图来实现?任何 ideas/help 表示赞赏。
在 InterfaceBuilder
中使用 Vary for Traits 功能。
Select Vary for Traits 选项,勾选 Width 选项
Select 设备选项下的横向
进行所需的更改,根据您的情况重新排列按钮以适应新布局
单击“完成变化”按钮
就是这样。 InterfaceBuilder
现在已经设置了变体。切换方向自己看。