gpt4 book ai didi

iphone - 如何设计带有tableview内容的可扩展 View ?

转载 作者:行者123 更新时间:2023-11-28 19:17:02 24 4
gpt4 key购买 nike

我有一个客户希望实现这个: http://i.imgur.com/hWxfg.png

X 个可扩展 View ,每个 View 都有一个带有 Y 单元格的可滚动表格 View 。主视图不可滚动。如果我点击抽屉 C,那么抽屉 A 应该折叠,抽屉 C 应该展开。

我见过类似的构造,但内部没有 tableview,所以我不知道如何解决这个问题。

最好的方法是什么?

1) 带有“内部” TableView 的 TableView

2) 带有按钮和表格 View 的多个自定义 View

3) 其他的?

您将如何实现?

谢谢!

最佳答案

我已经完成了这种类型的实现,但没有随身携带源代码。我仍然可以按照我的方式指导您...我将按照我的方式向您解释并考虑您的示例图片。

  1. 你将需要 3 个按钮(给它们 diff 标签)和 3 个 bool 标志来处理它们的开关状态。
  2. 你需要 3 个 tableview(给它们 diff 标签)
  3. 如果屏幕高度为 480,所有按钮高度为 20,则剩余高度将为 480-3*20=420。所以这是所有表格 View 的高度。
  4. 在任何按钮的点击事件上,基于点击的按钮标签找到其关联的 TableView 。
  5. 在按钮点击时设置标志值,并使用 bool 标志值决定显示和隐藏表格 View 以及按钮上的开/关图像。

关于iphone - 如何设计带有tableview内容的可扩展 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11407242/

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