在xcode中的可折叠表视图

时间:2013-03-31 16:30:16

标签: ios xcode uitableview

我正在尝试在xcode中构建可折叠表视图,然后我从here找到了一个教程,可以从here下载教程项目。

然而,该项目是在xib中实现的,而我正在使用storyboard。所以我试图将项目转移到故事板。因为我对ios编程很陌生,经过几个小时的努力,我只能设法在故事板上使项目没有错误,但我不能让可折叠的工作。事实上,我的故事板版本甚至没有显示可折叠的表格单元格。以下是我在故事板中所做的步骤。

  1. 我将表格视图控制器从对象库拖到故事板上
  2. 我控制+从tabbarcontroller拖动一个segue到表视图控制器
  3. 我创建了FourthViewController.h和FourthViewController.m,然后将教程项目中的RootViewController.h和RootViewController.m复制到这两个文件中。
  4. 我将sectionView和sectionInfo文件从教程项目拖放到我的项目中。
  5. 我转到我在storyboard中创建的表视图控制器,然后单击表视图,转到连接检查器,检查数据源和委托指向FourthViewController。
  6. 我还为FourthViewController创建了一个新的引用插座,然后选择“View”。
  7. 我不太确定我错在哪里。在构建和运行之后,我根本看不到可折叠元素。我有点绝望。感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我不确定您发布的文章,但免费的Sensible TableView框架提供了一种非常直接的方法来自动创建可扩展/可折叠部分。值得一试。祝你好运!