Swift 向视图中添加单元格
为了学习Swift,我正在创建一个天气应用程序。Swift 向视图中添加单元格,swift,Swift,为了学习Swift,我正在创建一个天气应用程序。 我有一个视图(在navigationContoller中),我想在屏幕的下半部分显示6天预测,为此我需要在堆栈中创建单元格或其他内容。 我试图查找如何创建这些单元格(需要有临时、日期和图像),但只能找到与UITableView相关的内容,据我有限的理解,我需要为其创建另一个ViewController,我不知道如何开始。 非常感谢您的帮助。谢谢 …据我有限的了解,我需要为其创建另一个ViewController UITableView不必填充整个
我有一个视图(在
navigationContoller
中),我想在屏幕的下半部分显示6天预测,为此我需要在堆栈中创建单元格或其他内容。
我试图查找如何创建这些单元格(需要有临时、日期和图像),但只能找到与UITableView
相关的内容,据我有限的理解,我需要为其创建另一个ViewController
,我不知道如何开始。
非常感谢您的帮助。谢谢
…据我有限的了解,我需要为其创建另一个ViewController
UITableView
不必填充整个视图,因此您可以将UITableView
添加到现有的UIViewController
没有问题:)
下面是一个故事板的示例,它的顶部有一个固定高度为128的常规视图(绿色视图),在该高度以下有一个占据视图其余部分的UITableView
因此,要解决您的问题,您可以:
- 创建包含所有静态内容的“俯视图”
- 创建
以填充视图的底部UITableView
- 将插座拖到您的
UITableView
- 使用标准的
和UITableViewDelegate
方法“照常”使用数据填充该UITableViewDataSource
UITableView
UITableView
,请看一看(或者通常只需谷歌“UITableView教程”:
希望这能引导你走向正确的方向。“在堆栈中创建单元格或其他内容”不连贯且含糊不清。是否需要表视图?如果你这样做了,你可以自由地使用一个,所以不清楚问题是什么。您是否从未使用过表视图,并且想知道如何使用?如果是这样,问题就变得过于宽泛;有很多关于如何使用它的信息。如果需要,我很乐意学习如何使用它。但我真的不知道我到底需要什么。希望你们能给我一个指导,告诉我什么是最好的方法,或者是一个好教程的链接。要求教程不是一个允许的堆栈溢出问题,正如我所建议的,“在堆栈中创建单元格或其他东西”是模糊的。不过,它听起来确实像一个表视图,所以最好的选择可能是使用表视图。