【问题标题】:iOS card / grid layoutiOS卡片/网格布局
【发布时间】:2015-03-06 22:32:28
【问题描述】:

我必须设计一个类似于以下的 UI。问题是我有点迷失了应该使用哪些控件来实现这一点。非常感谢任何有关正确方向的帮助。

以下是我想到的几种方法,但不完全确定我是否会在途中遇到问题。

1 - 带有分页的水平滚动视图,每个页面都有垂直滚动的子滚动视图

2 - tableview 和 scrollview 的组合(tablecell 具有允许垂直滚动的滚动视图)

3 - 具有网格/流式布局的集合视图,(如何阻止某些部分被浏览)

【问题讨论】:

  • 除非所有内容都非常相似,否则我会选择解决方案#1。另一种选择是使用 SpriteKit 并让每个方块成为一个单独的场景。
  • 感谢您的回复,是的,每个盒子上的内容都非常相似。 Sprite kit 有点不可能,因为它是一个 UIKit 应用程序。

标签: ios objective-c scrollview tableview collectionview


【解决方案1】:

大约五年前,我做了一件听起来像你想要的事情:

http://www.pushplay.net/2010/09/swiping-and-sliding-multi-view-framework/

如果我要重做它,我会支持 Storyboards 并让所有东西都是视图控制器而不是视图(因此它不那么“基于代码”,更容易让设计师使用),但除此之外,它听起来很相似到你想要的。

【讨论】:

    猜你喜欢
    • 2021-01-30
    • 1970-01-01
    • 2020-09-19
    • 2020-05-28
    • 1970-01-01
    • 2019-01-05
    • 2021-08-08
    • 2019-12-24
    • 2011-12-14
    相关资源
    最近更新 更多