【问题标题】:Scroll UIView with its contents滚动 UIView 及其内容
【发布时间】:2012-08-07 06:56:20
【问题描述】:

我是 iPhone 新手,

我有一个shelf 图像,我已经在我的View 中加载了这个图像,然后我创建了一个按钮并添加到View

查看快照: 但问题是,我想scroll 我的shelf 图像,所以我将shelf 保留在scroll 中,所以架子可以正确滚动,但视图中的按钮不会滚动。

我想同时滚动图像和按钮。

如何做到这一点?或任何可用的教程?

如有任何帮助,我们将不胜感激。

【问题讨论】:

  • 发布您的代码,您是如何填充滚动条的

标签: iphone ipad uibutton uiimage scrollview


【解决方案1】:

您应该将 yourButton 视图作为子视图添加到 yourScrollView。

[yourScrollView addSubView:yourButton];

我认为这对你会有帮助。

【讨论】:

  • 我认为你在写,但我的图像也没有滚动上面的代码,我在哪里做错了?
  • 你是如何定义scrollView的?或图像尺寸较小。检查一下
  • 我已经在xib 文件中使用插座连接滚动查看
【解决方案2】:

您已将按钮放在 superview 上,不是吗?把它们放在你的架子上,它们就会滚动。此外,在提问时使用发布您的代码,这将有助于分析。

【讨论】:

  • 按钮是动态的,所以我不能在我的架子上放置按钮,我需要单独添加它们,请参阅我的代码。
【解决方案3】:

最好的方法是使用Shelf.png作为滚动视图的背景,然后根据图像设置按钮,问题就解决了,因为背景是滚动视图中的所有滚动条

快乐编码:)

编辑 1

用于设置scrollView的backgroundImage

[catScroll setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"small_tab_.1.png"]]];

真实图片是

结果滚动视图是(因为我需要它作为水平滚动视图)

【讨论】:

  • ok 会放一些代码来更新我的答案,请等待一段时间 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多