【问题标题】:ScrollViews and Segmented controllerScrollViews 和分段控制器
【发布时间】:2018-02-14 04:53:40
【问题描述】:

这真的很奇怪,但我有一个分段控制器,并且两个视图都有一个滚动视图。因此,当您单击分段控制器的一半时,该视图具有滚动视图,而另一半也具有滚动视图。由于某些奇怪的原因,只有一个视图会滚动。我需要它们都滚动。这有意义吗?

【问题讨论】:

  • 两个滚动视图是否都有您期望的内容?当您显示不会滚动的那个时,您检查过它的.contentSize 吗?它是由代码还是约束设置的?您是通过代码动态地将子视图添加到滚动视图中还是全部在 Interface Builder 中?什么是“分段控制器”?你写的东西还是别人的代码? (您可能会猜到,您需要提供更多信息)
  • 一切都在界面生成器中完成。分段控制器:i.stack.imgur.com/aTjYU.png
  • 嗯?您链接到的图像显示的似乎是表格视图,而不是滚动视图...并且表格视图中没有要滚动的内容?
  • 这张图片是为了向你展示分段控制器的样子
  • 您的意思是您在分段控件中使用滚动视图吗?在您提供的图片中,滚动视图是否会在分段控件中而不是那些标题中(“全部”、“不在此 iPhone 上”)?此外,有问题的代码可能会有所帮助..

标签: ios swift uiscrollview uisegmentedcontrol


【解决方案1】:

首先在viewDidLoad 中,我为它们添加了一个子视图。然后我用.isHidden添加了一个if else语句,效果很好。

【讨论】:

    猜你喜欢
    • 2012-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-18
    • 2017-08-21
    • 1970-01-01
    相关资源
    最近更新 更多