问题标签 [uiscrollview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5328 浏览

iphone - 如何重置(即取消缩放)UIScrollView?

我有一个 UIScrollView,其中包含一个图像和一个分段控件,允许用户在 ScrollView 内切换图像。如果我只是在 UIImageView 内交换图像,它将以放大状态显示新图像。如何将 UIScrollView 重置为未放大状态?

0 投票
4 回答
41822 浏览

iphone - 如何在 iPhone 上使用滚动视图?

我想显示一个有很多行的文本。我在滚动视图中添加了一个多行标签,但它没有显示任何内容。看起来这不是使用滚动视图的正确方法。如何使用滚动视图使用户可以向下拖动以查看更多文本?

0 投票
11 回答
39302 浏览

ios - 具有居中 UIImageView 的 UIScrollView,如照片应用

我想要一个带有图像内容视图的滚动视图。图像实际上是比屏幕大得多的地图。地图最初应该位于滚动视图的中心,就像当您将 iPhone 转为横向时照片应用程序中的照片一样。

替代文字

我没有设法让地图在中心同时正确缩放和滚动。如果地图图像从屏幕顶部开始(纵向),则代码如下所示:

当我将图像框架移动到中心时,图像仅从其框架的顶部向下增长。我尝试使用 mapView 转换,动态更改 imageView 的框架。到目前为止,没有什么对我有用。

0 投票
7 回答
35283 浏览

objective-c - 带有 UIButtons 的 UIScrollview - 如何重新创建跳板?

我正在尝试在我的应用程序中创建一个类似跳板的界面。我正在尝试使用添加到 UIScrollView 的 UIButtons。我遇到的问题是按钮没有将任何触摸传递给 UIScrollView - 如果我尝试轻弹/滑动并碰巧按下按钮,它不会注册 UIScrollView,但是如果我轻弹之间的空间按钮它将起作用。如果我触摸它们,按钮会单击/工作。

是否存在强制按钮将触摸事件发送到其父级(超级视图)的属性或设置?在添加 UIScrollView 之前,是否需要将按钮添加到其他内容?

这是我的代码:

0 投票
4 回答
4291 浏览

iphone - 如何在我的应用重新启动时动态恢复 UIScrollView 的缩放级别和位置?

我的应用程序由一个UIImageView内部组成UIScrollView,我在其中显示一个大图像。滚动视图允许用户通过捏合来放大/缩小图像,这一切似乎都很好。

但是,当我的应用程序终止然后重新启动时,UIScrollView会再次以原始缩放级别显示图像(当前设置为显示整个图像,通过在“宽高比匹配”模式下缩放它)。

我真的很希望能够重新启动我的应用程序并使用UIScrollView与应用程序终止时设置的参数相同的参数重新打开。因此,如果我的图像当前放大到最大,并一直滚动到它的左下角,那应该是我再次打开应用程序时的视图。

我怎样才能做到这一点?

0 投票
1 回答
2419 浏览

iphone - 同步 UIScrollView 滚动

我有三个 UIScrollView、scrollView1scrollView2scrollView3。何时scrollView1滚动scrollView2则应随之水平滚动,而何时scrollView3滚动scrollView2则应与其垂直滚动。我怎样才能做到这一点?

0 投票
2 回答
4310 浏览

iphone - 圆形 UIScrollView

我有一个UIScrollView图像。当用户到达最后一张图像并滑动手指以查看下一张图像时,我想显示第一张图像。同样,当用户在第一张图像并滑动前一张图像时,我想显示最后一张图像。简而言之,这将是一个循环的东西。

我该如何实施?

0 投票
21 回答
61555 浏览

ios - UIScrollView: paging horizontally, scrolling vertically?

How can I force a UIScrollView in which paging and scrolling are on to only move vertically or horizontally at a given moment?

My understanding is that the directionalLockEnabled property should achieve this, but a diagonal swipe still causes the view to scroll diagonally instead of restricting motion to a single axis.

Edit: to be clearer, I'd like to allow the user to scroll horizontally OR vertically, but not both simultaneously.

0 投票
3 回答
3680 浏览

iphone - 嵌入 UIScrollView 时 UIWebView 不滚动

我有一个包含 3 个 UIWebview 的 UIScrollView。问题是我的 webview 不再滚动。

你有想法吗 ?

谢谢

蒂埃里

0 投票
1 回答
410 浏览

iphone - 如何在多视图应用程序中使用 UIScrollView?

我有: - 一个 AppDelegate 类 - 两个 viewController 类 - 三个 nib 文件(MainWindow.xib、firstView.xib、secondView.xib)

我想要:secondView.xib 里面应该有一个 UIScrollView,这样我就可以在视图中添加很多东西,并且可以向下滚动。

我现在必须在哪里符合 UIScrollViewDelegate 协议?我觉得 AppDelegate 类是错误的地方,因为它远离第二个视图,并不是我所有的视图都想使用 UIScrollView。