无法使视图与 iOS 中的单元格宽度相等?

Unable to make view equal width to cell in iOS?

我正在制作自定义单元格 iOS.I 已添加原型 cell.I 我正在尝试在与父级宽度相等的单元格内添加视图 cell.But 单元格的宽度不是equal 请告诉我应该怎么做?

约束是:

视图结构:

编辑:

在 iPad 的预览中,它没有显示完整视图 .但在实际设备上它可以工作 fine.Why?

此处示例

https://drive.google.com/file/d/0B7RGQm8-8k24Q0tXUFZOLUZFQk0/view?usp=sharing

您需要将视图(位于单元格的内容视图内)的前导、尾随和顶部与单元格的内容视图对齐。这足以使视图占据单元格的宽度。 (见截图)

第一个屏幕

您应该为添加到单元格内容视图的视图添加约束,就像这样。

提示:tableview 的大小似乎不正确,因此单元格不能 right.You 可以尝试以相同的方式将约束添加到 tableview。 希望有所帮助。

当我检查你的示例项目时,我发现你将你的 viewController 大小设置为 iPhone4.7 inch...我检查了故事板的源代码,我发现 targetRuntime="iOS.CocoaTouch"

因此,在预览时,它只是复制了基本上 iPhone 大小的预览参考,并向您显示 iPhone 大小的预览...

对于解决方案,我所做的是...只需更改 Storyboard 源代码..

搜索 targetRuntime="iOS.CocoaTouch" 并将其更改为 targetRuntime="iOS.CocoaTouch.iPad" 然后检查预览...您可以看到它工作正常....