gpt4 book ai didi

iphone - viewcontroller 容器的模拟宽度 View 小于嵌入式 tableview Controller 宽度

转载 作者:行者123 更新时间:2023-11-30 13:42:30 25 4
gpt4 key购买 nike

在 Xcode Interface Builder (IB) 中,我创建了:

  1. 标准 View Controller (VC);和
  2. TableViewController (TVC)。

我正在使用 4.7 英寸屏幕尺寸(375 x 667 点)来制作 VC 和 TVC。

在 VC 中,我在屏幕顶部有状态栏(20 点)和工具栏(44 点)。我“拖入”一个容器(375 x 603 点)来填充 VC 空间的平衡(也使用 IB)。

我在上述容器中嵌入了一个单独的 TVC,然后向该 TVC 添加了一个表格列表,其中填充了多个部分和相应的单元格。

在这些各自的单元格中,我添加了一些文本标签和图像。

根据IB,VC中的TVC和容器具有相同的宽度,但是当我在模拟器和我的iPhone中运行该项目进行测试时,我的VC中可见表格 View 的宽度比实际 TVC 的内容“短”。

简单来说,我缺少表格 View 中每个单元格内容的“右侧部分”。

如何修改对齐方式,以便 TableView 中每个调用的 100% 宽度显示在容器中,从而显示在我的 VC 和实际 View 中?

注意:我将 TVC 嵌入到 VC 的容器中,因为我希望 TableView 使用静态单元格而不是动态单元格。

最佳答案

我想多了。

我通过简单地将容器的模式设置为“宽高比”(在 Xcode IB 中)解决了我的问题,它似乎解决了问题。

现在所有内容都可以完美地水平(和垂直)缩放,以适应我的嵌入式 TVC 中的任何内容。

关于iphone - viewcontroller 容器的模拟宽度 View 小于嵌入式 tableview Controller 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35394031/

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