0

我是为 iphone 开发应用程序的新手,我一个人学习。我正在尝试使视图等于以下链接:

https://docs.google.com/open?id=0B26lA9znN3CUY3BBeW00NGo0RDA

我真的会用开关按钮制作这样的视图,UITableView 的单元格之间的标签。这个例子用的不止一个UITableView?还是几个分开的?我找不到任何这样的例子。如果有类似的例子会发布它供下载吗?

4

3 回答 3

1

要复制此视图,请为表创建一个具有“分组”样式的表视图控制器 - 只有一个表。该表使用标准的 iOS 视图和样式(例如,部分、页脚、附件视图)。

第一节:

  • 单元格一:自定义单元格样式,带有 UILabel @left 和 UISwitch @right
  • 单元格二:右侧细节单元格样式(UILabel@左右)和披露指示器附件
  • 部分页脚:通过实现表视图委托方法“tableView:viewForFooterInSection”,返回带有第一部分文本的 UILabel。

第二节:

  • 单元格一:基本单元格样式(UILabel@left)和披露指示器附件

第三节:

  • 单元格一:右侧细节单元格样式(UILabel@左右)

除了第一节页脚之外,所有这些都可以在故事板中轻松实现。

于 2013-01-02T14:34:13.820 回答
0

您看到的视图不是普通的 UITableView,它是 Skype 的设置页面。

因此,您必须查看 Settings.bundle。是描述它的 Apples 网站的链接。是一个很好的教程,描述了如何设置设置页面。

更新:有一个可用的开源项目,可让您根据需要直接在应用程序中包含设置页面:

http://www.cocoacontrols.com/platforms/ios/controls/inappsettingskit

于 2013-01-02T14:27:09.823 回答
0

我相信免费的 Sensible TableView 框架使您能够使用很少的行数来实现这一点。

于 2013-03-19T03:11:50.083 回答