【问题标题】:Dynamic layout in iOSiOS 中的动态布局
【发布时间】:2015-01-29 08:56:24
【问题描述】:

我正在尝试在 iOS 中创建一个必须水平显示以下内容的布局:-

静态标签、地图、“仪表板”视图列表。

仪表板视图当前基于集合视图。

在理想情况下,我会将上面的所有控件放在滚动视图中,并启用水平滚动,但这不适用于集合视图,因为集合视图处理它自己的滚动。

[更新]

我在收藏视图上禁用了滚动,我认为这应该可以工作,但滚动视图仍然不能正确滚动(我现在可以水平“弹跳”并从屏幕上看到内容,但是如果我拿手指关闭它只会反弹回来)。

【问题讨论】:

  • 您可以禁用弹跳:scrollView.bounces = NO。如果看不到内容你可能没有设置正确的contentSize。
  • “contentSize”可能是问题所在,但内容是数据绑定的,所以我必须在运行时计算大小 - 这样做正常吗?

标签: ios


【解决方案1】:

您可以使用 pageview 控制器并将所有视图放入其中。 Vist this to learn about page view controller

【讨论】:

  • 谢谢,但我真的希望所有内容都在一个页面上。
猜你喜欢
  • 1970-01-01
  • 2015-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 2013-07-04
相关资源
最近更新 更多