【问题标题】:iOS horizontal UIScrollbar with Autolayout [closed]带有自动布局的 iOS 水平 UIScrollbar [关闭]
【发布时间】:2014-01-06 21:48:22
【问题描述】:

我正在创建 iOS 应用程序,其中显示了一些图片。我正在使用带有自动布局的情节提要。我创建了将 UIScoolView 添加到特定位置的视图。在此视图中,我将根据显示数据以编程方式添加图片。 基本上它是 UIView,我正在添加带有图片的 UIImageViews。

填完后,不能向右滚动。我已将scrollview的昆虫设置为正确,启用滚动。我尝试了很多东西,但仍然无法正常工作。

你能帮帮我吗?谢谢。

【问题讨论】:

  • 我想知道您是否必须将图像的框架设置为相对于滚动视图。例如,右边的第二个图像应该有 x = device_width (假设滚动视图覆盖整个屏幕)。而且您还必须设置滚动视图的 contentSize。谷歌一下,你会发现很多scrollview实现的教程。

标签: ios iphone objective-c uiscrollview


【解决方案1】:

如果你想实现滚动,你必须以编程方式添加约束。并且滚动视图的每一侧都必须至少有一个与之相关的约束。例如,如果您有 2 个图像,您将有 3 个水平约束:|-firstImage-secondImage-|,每个图像有 2 个垂直约束:V:|-fistImage-|V:|-secondImage-|。这样您就可以设置滚动视图的内容大小。你可以找到苹果指南here

【讨论】:

  • 谢谢回复,我已经解决了,不知道是什么原因造成的:D
猜你喜欢
  • 1970-01-01
  • 2016-12-16
  • 1970-01-01
  • 2022-12-08
  • 1970-01-01
  • 2013-10-18
  • 1970-01-01
  • 2015-06-05
  • 2014-10-14
相关资源
最近更新 更多