我试图在我的iOS应用程序中创建一个cardview效果,似乎工作,除了当应用程序运行时,tableview单元格比预期的要小,我不明白为什么。单元格的高度设置为75,用于cardview的uiview正确连接到其超级视图。由于某些原因,这会切断单元格的下半部分,其中包含出生日期和邮政编码等重要信息。
答案 0 :(得分:1)
如果您确实设置了单元格高度,则无法判断您发布的内容。它似乎缺少你想要的正确高度。 为此你使用:
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
//for example if you want a fixed size
//here you can also do some math and apply a percentage of the screen height depending of the iPhone version.
return 75
}