Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >限制UIScrollView中的可滚动区域

限制UIScrollView中的可滚动区域
EN

Stack Overflow用户
提问于 2012-10-08 18:21:40
回答 2查看 1.4K关注 0票数 1

我试图限制UIScrollView的可滚动区域,但所有与此相关的主题都试图做一些我不想做的事情。

基本上,我有一个很长的水平滚动视图来填充整个屏幕的宽度。我只想让视图滚动,如果你把你的手指放在滚动视图的顶部,所以基本上只有受限的矩形区域才会滚动视图。

问题是,滚动视图的子视图吞噬了所有的触摸,所以我不能检查用户的手指是否在限制框内。我知道解决方案一定很简单,但我现在还在回避它。任何帮助都将不胜感激!

EN

回答 2

Stack Overflow用户

发布于 2012-10-08 18:24:46

A)只需在屏幕的下半部分(在滚动视图的顶部)放置一个透明视图

B)缩小滚动视图的框架,但关闭裁剪(.clipsToBounds = NO)

C) ..有更多选项,)

票数 0
EN

Stack Overflow用户

发布于 2012-10-08 18:25:26

缩放你的uiscrollview到你想要滚动的矩形。将滚动视图的clipsToBounds设置为NO

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12787303

复制
相关文章
iOS开发之UIScrollView无限滚动
UIScrollView 的无限滚动主要应用在图片轮播器、欢迎界面等场景。首先需要说明的是,文本所讲的是一种"笨办法",但是好理解且容易实现,在图片不多的时候用它也无妨。它的原理是在要显示的图片前后各加一张图片即在第一张图片之前放最后一张图片,在最后一张图片之后放第一张图片,然后在滚动到边缘的时候,巧妙的过渡一下就可以"瞒天过海","以假乱真"的造成无限滚动的假象。网络上有很多只用三张或两张图片实现的方法,效率比这个方法高,但实现起来稍微麻烦一点,有兴趣的可以去深入研究。 实现步骤 1、根据需求准备几张图片
YungFan
2018/05/03
1.7K0
iOS开发之UIScrollView无限滚动
iOS开发中解决UIScrollView滚动时NSTimer失效的问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/70037932
用户1451823
2018/09/13
1.4K0
iOS滚动视图UIScrollView使用方法
滚动视图还满常见的,这里学习了一下基本所有的用法、属性设置和委托,单讲一个ScrollView也很简单,直接上代码远比一个个讲要清晰明了地多。
Cloudox
2021/11/23
1.6K0
iOS滚动视图UIScrollView使用方法
小程序开发基础-scroll-view 可滚动视图区域
查看官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/
达达前端
2019/07/03
2.6K0
小程序开发基础-scroll-view 可滚动视图区域
UIScrollView
前面两篇文章聊的UITableView和UICollectionView都是继承自UIScrollView,本篇文章就来简单聊聊UIScrollView。
拉维
2019/08/12
9240
UIScrollView
UIScrollView
UIScrollView UIScrollView全部API学习。 //1.设定滚定条的样式 typedef NS_ENUM(NSInteger, UIScrollViewIndicatorStyle) { UIScrollViewIndicatorStyleDefault, // black with white border. good against any background 黑白边框 UIScrollViewIndicatorStyleBlack, // black only. small
用户1941540
2018/05/11
1.9K0
Flutter开发-可滚动组件
当组件内容超过当前显示视口(ViewPort)时,如果没有特殊处理,Flutter则会提示Overflow错误。
码客说
2020/05/14
4.6K0
Flutter开发-可滚动组件
UIScrollView的一步步实现1 简介1.1 工作原理1.2 UIScrollView常见的几个重要控件1.3 UIScrollView常见的重要属性1.4 手工代码实现拖动2 三个重要属性的进
1 简介 UIScrollView 是负责滚动的视图。苹果最强大的地方就在于其良好的UI展示,和UE体验。如果不会很好的使用UIScrollView,就等于丧失了苹果一般的法力。 移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限。当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容。 普通的 UIView 不具备滚动功能,不能显示过多的内容。 UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容 1.1 工作原理
stanbai
2018/06/28
1.7K0
UIScrollView进阶技巧
UIScrollView是iOS开发中经常用到的UI控件,像图片轮播之类的效果都可以用UIScrollView来实现,当然轮播什么的网上有很多教程了,我就不多说了。今天主要讲三个跟交互有关的效果(稍微有点标题党啊,其实也没有多进阶……),也不是直接用的UIScrollView,而是它的子类UITableView和UIWebView。先看一下效果图吧,都来自我自己的项目:
Sheepy
2018/09/10
1K0
UIScrollView进阶技巧
xcode uiscrollview with paging and zoom
Here is a simple and sample code that demonstrate the photo slide function with zoom using uiscrollview.  image.png this is the first photo  image.png sliding image.png zooming in particular photo  1. first drag three photos to your project , size no
阿新
2018/04/12
1.2K0
xcode uiscrollview with paging and zoom
iOS开发UIScrollView使用详解 原
@property(nonatomic)CGPoint contentOffset;
珲少
2018/08/16
1.7K0
Android开发(3) 可滚动的录入表单演示
实现这样的布局一定要用到RelativeLayout 相对布局,我们这样指定我的布局。
张云飞Vir
2020/03/16
1.2K0
Square Off引入了可滚动连接的棋盘
自从互联国际象棋初创公司参加我们的一项推销比赛以来,我们已经在CES上报道了Square Off。这家位于孟买的初创公司一直在快速迭代技术,该技术使用户可以与全球各地的对手玩国际象棋游戏,包括新的模块化游戏系统Swap的到来。
木樾233
2021/01/15
7810
H5 页面布局 - 滚动条限制
描述:当一个H5页面有头部与尾部的时候,在滑动页面的时候,滚动条会盖在上面,覆盖页面上的所有元素,不大美观,如何做到跟真机一样的效果,直接在指定区域呢?如下图所示进度条区域:
White feathe
2021/12/08
9520
H5 页面布局 - 滚动条限制
【技巧】ionic3独享滚动区域之滑动segment
其实这两个列表是公用ion-content的滚动条的,也就是说,当列表1滚动到一定距离,当切换到列表2显示时,列表2已滚动到列表1所在的位置了(效果图我就不上了),鉴于此,我们可以在每个div外面再包一层,此层的滚动区域代替ion-content的滚动区域。在这里,我示范使用ion-slides作为容器层来实现:
IT晴天
2018/08/20
1.8K0
【IOS开发基础系列】UIScrollView专题
       在滚动过程当中,其实是在修改原点坐标。当手指触摸后,scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么scroll view 发送 tracking events 到被点击的subview。假如在计时器到点前发生了移动事件,那么 scroll view 取消tracking 自己发生滚动。
江中散人_Jun
2023/10/16
7360
【IOS开发基础系列】UIScrollView专题
如何判断 ScrollView、List 是否正在滚动中
判断一个可滚动控件( ScrollView、List )是否处于滚动状态在某些场景下具有重要的作用。比如在 SwipeCell[3] 中,需要在可滚动组件开始滚动时,自动关闭已经打开的侧滑菜单。遗憾的是,SwiftUI 并没有提供这方面的 API 。本文将介绍几种在 SwiftUI 中获取当前滚动状态的方法,每种方法都有各自的优势和局限性。
东坡肘子
2022/12/16
3.9K0
如何判断 ScrollView、List 是否正在滚动中
弹窗查看内容时 内容滚动区域设置为body区
看到渣浪的查看文章或者查看大图有个效果:弹窗查看内容时,如果内容过长有滚动条,则滚动条会被放到body区滚动
书童小二
2018/12/21
1.3K0
【iOS开发】UIScrollView 看不到内容、UIScrollView 不能滑动
初学者第一次使用 UIScrollView 的时候,很可能会遇到 UIScrollView 滑动不了,或者明明添加了内容,却看不到的问题。 这里展示最简洁、最常态化的一种在 UIScrollView 中添加可以滑动的 UIImageView 的案例。
KyXu
2019/04/11
1.7K0
【iOS开发】UIScrollView 看不到内容、UIScrollView 不能滑动
基于区域的可切换AV1编解码工具
本文来自AOMedia 2019 Research Symposium的演讲,演讲者是来自美国普渡大学的助理教授Fengqing Maggie Zhu。演讲主题是可切换的基于区域的AV1编解码工具。
用户1324186
2019/12/11
7030

相似问题

限制UIScrollView可滚动区域

12

限制UIScrollView中的可滚动区域

42

限制uiscrollview滚动区域

10

UIScrollView有限的可滚动区域

11

UIScrollview的可滚动区域大于滚动视图本身

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档