-2
我正在使用Swift 3,Xcode 8.2。Swift 3 - 如何实现手风琴风格的布局?
我想实现的东西像下面的样子:
我想有一个观点,我可以有一个顶部标题和标签,并用行分隔符一起的前奏段,但是有这样的“手风琴“风格布局,用户可以点击以显示/隐藏信息的不同部分。
有人能指出我正确的方向吗?
我正在使用Swift 3,Xcode 8.2。Swift 3 - 如何实现手风琴风格的布局?
我想实现的东西像下面的样子:
我想有一个观点,我可以有一个顶部标题和标签,并用行分隔符一起的前奏段,但是有这样的“手风琴“风格布局,用户可以点击以显示/隐藏信息的不同部分。
有人能指出我正确的方向吗?
由于UIKit
没有实际的手风琴风格布局,所以没有正确的答案,您只需要自己推出。
下面是我已经做到了:
这个问题有点宽泛,但我会建议寻找'UITableView'。您可以选择实施一个表格视图,其中每个“主题”(例如'年度利益跟踪者','问题?')都有其自己的部分。标题单元格是其部分中的第一个单元格,当点击它时,可以插入或移除包含手风琴内容的第二个单元格。对于顶部标题/内容,您可以使用'UITableView'的标题视图功能。 – AustinZ
在这种情况下,具有堆栈视图的下拉菜单应该是一个很好的解决方案 –