gpt4 book ai didi

ios - Interface Builder 中的方向处理

转载 作者:行者123 更新时间:2023-12-01 16:57:15 25 4
gpt4 key购买 nike

我需要在我的应用程序中处理方向(纵向 - 横向)。我的屏幕的基本布局是 UIView -> UIImageView -> UITableView (Background = ClearColor) (在那个 z 顺序中),所以看起来表格有背景图像。

我需要执行以下操作:

  • 两种模式下 UIImageView 中的不同图像。
  • 表格中的每个单元格需要并排放置 3/4 个图像(纵向 3 个,横向 4 个)。

  • 所有这些都需要在界面构建器中完成(尽可能地)。

    到目前为止我已经尝试过:
  • IB 确实为您提供了 View 方向的选项。但我找不到为每个方向设置不同图像的方法。
  • 遵循一个层次结构,我从一个基类派生 2 个单独的 VC(带有 2 个单独的 NIB)。唯一的问题是这是一个通用版本,所以我必须为 iPad 和 iPhone 中的每个 View 执行此操作。

  • 还有其他更好的方法吗?如果不是,第二个选项更好吗?这种方法有什么问题吗?

    最佳答案

    您想要实现的是根据 xib 中的方向添加不同的 View ,
    简短的回答是你不能,

    但是,您可以实现 2 个 Xib,每个方向一个 xib
    请引用这个问题的答案以获得进一步的解释
    Easiest way to support multiple orientations? How do I load a custom NIB when the application is in Landscape?

    这对你有用吗?

    关于ios - Interface Builder 中的方向处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10696819/

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