文件名称:ScrollingStackViewController:一种视图控制器,使用子视图控制器的根视图作为UIStackView中的视图
文件大小:1.14MB
文件格式:ZIP
更新时间:2024-03-09 06:46:17
Swift
ScrollingStackViewController ScrollingStackViewController是UITableViewController的方便替代方法,更适合在构建数量有限或动态且内容丰富的“单元”的滚动控制器时使用。 动机 UITableViewController非常适合当我们想要显示任意(可能很大)数量的相对简单的单元格的情况。 但是,有时您只想将视图控制器划分为垂直布置的段。 这些段可能是高度异构,复杂的,它们的编号定义明确,但是您仍然希望能够根据情况显示和隐藏它们。 您可以使用UITableViewController来实现,但是有点尴尬: 数据源模式在这里是一个过大的杀伤力。 您也可以直接添加段并隐藏/显示它们,而不必通过cellForRow:at:表视图更新等操作。当您想要显示和隐藏不同的单元格时,变戏法的索引往往容易出错并容易崩溃,有时很难很好地制
【文件预览】:
ScrollingStackViewController-master
----.travis.yml(597B)
----img()
--------demo.gif(996KB)
--------banner.png(297KB)
----Example()
--------Podfile(304B)
--------ScrollingStackViewController.xcodeproj()
--------ScrollingStackViewController.xcworkspace()
--------Podfile.lock(344B)
--------Pods()
--------ScrollingStackViewController()
--------Tests()
----LICENSE(10KB)
----_Pods.xcodeproj(27B)
----Gemfile(73B)
----Gemfile.lock(2KB)
----.xcode-version(6B)
----.gitignore(736B)
----ScrollingStackViewController()
--------Assets()
--------Classes()
----README.md(6KB)
----ScrollingStackViewController.podspec(2KB)