3

我在我的应用程序中做一个应用程序表单,我想做出一些有创意的事情,所以我想到了将表单组件分成几个部分(如下图),并对它们进行折叠和扩展影响。

倒塌 展开

是否有任何课程或其他东西可以帮助我实现这一点,或者我必须手动完成?

4

1 回答 1

3

我曾经利用 UITableView 和方法

- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths 
  withRowAnimation:(UITableViewRowAnimation)animation

- (void)deleteRowsAtIndexPaths:(NSArray *)indexPaths 
  withRowAnimation:(UITableViewRowAnimation)animation

模拟和展开/折叠行为。

有关更多详细信息,请参阅文档

我使用了可选择的部分标题(通过 UIButton 或手势识别器)让用户展开/折叠。

还有很多教程非常解释性,使用不同的技术:

最后,您可以查看此控件,该控件应提供您正在搜索的功能:

UIExpandableTableView

于 2013-02-28T10:36:53.237 回答