UIScrollView的API
@property(nonatomic, weak) id<UIScrollViewDelegate> delegate;
滚动视图对象的委托。
@property(nonatomic) CGSize contentSize;
内容视图的大小。
@property(nonatomic) CGPoint contentOffset;
内容视图的原点从滚动视图的原点偏移的点。
- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated;
设置与内容视图原点相对应的接收器原点的偏移量。
@property(nonatomic, readonly) UIEdgeInsets adjustedContentInset;
从内容插入和滚动视图的安全区域派生的插图。
@property(nonatomic) UIEdgeInsets contentInset;
内容视图从安全区域或滚动视图边缘插入的自定义距离。
@property(nonatomic) UIScrollViewContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior;
用于确定调整后的内容偏移的行为。
- (void)adjustedContentInsetDidChange;
当滚动视图的调整内容插入更改时调用。
@property(nonatomic, readonly, strong) UILayoutGuide *frameLayoutGuide;
布局指南基于滚动视图的未转换框架矩形。
@property(nonatomic, readonly, strong) UILayoutGuide *contentLayoutGuide;
布局指南基于滚动视图的未翻译内容矩形。
@property(nonatomic, getter=isScrollEnabled) BOOL scrollEnabled;
一个布尔值,用于确定是否启用滚动。
@property(nonatomic, getter=isDirectionalLockEnabled) BOOL directionalLockEnabled;
一个布尔值,用于确定是否在特定方向上禁用滚动。
@property(nonatomic, getter=isPagingEnabled) BOOL pagingEnabled;
一个布尔值,用于确定是否为滚动视图启用了分页。
@property(nonatomic) BOOL scrollsToTop;
一个布尔值,用于控制是否启用滚动到顶部的手势。
@property(nonatomic) BOOL bounces;
一个布尔值,用于控制滚动视图是否跳过内容边缘并再次返回。
@property(nonatomic) BOOL alwaysBounceVertical;
一个布尔值,用于确定垂直滚动到达内容结尾时是否始终发生弹跳。
@property(nonatomic) BOOL alwaysBounceHorizontal;
一个布尔值,用于确定水平滚动到达内容视图末尾时是否始终发生弹跳。
@property(nonatomic, readonly, getter=isTracking) BOOL tracking;
返回用户是否触摸了内容以启动滚动。
@property(nonatomic, readonly, getter=isDragging) BOOL dragging;
一个布尔值,指示用户是否已开始滚动内容。
@property(nonatomic, readonly, getter=isDecelerating) BOOL decelerating;
在用户抬起手指后返回内容是否在滚动视图中移动。
@property(nonatomic) UIScrollViewDecelerationRate decelerationRate;
一个浮点值,用于确定用户抬起手指后的减速率。
@property(nonatomic) UIScrollViewIndicatorStyle indicatorStyle;
滚动指示器的样式。
@property(nonatomic) UIEdgeInsets scrollIndicatorInsets;
滚动指示器的样式。您可以使用这些常量来设置样式的值。
@property(nonatomic) BOOL showsHorizontalScrollIndicator;
一个布尔值,用于控制水平滚动指示器是否可见。
@property(nonatomic) BOOL showsVerticalScrollIndicator;
一个布尔值,用于控制垂直滚动指示器是否可见。
- (void)flashScrollIndicators;
暂时显示滚动指示器。
@property(nonatomic, strong) UIRefreshControl *refreshControl;
与滚动视图关联的刷新控件。
- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated;
滚动内容的特定区域,使其在接收器中可见。
- (BOOL)touchesShouldBegin:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event inContentView:(UIView *)view;
当手指触摸显示的内容时,子类重写以自定义默认行为。
- (BOOL)touchesShouldCancelInContentView:(UIView *)view;
返回是否取消与内容子视图相关的触摸并开始拖动。
@property(nonatomic) BOOL canCancelContentTouches;
一个布尔值,用于控制内容视图中的触摸是否始终导致跟踪。
@property(nonatomic) BOOL delaysContentTouches;
一个布尔值,用于确定滚动视图是否延迟了触摸式手势的处理。
@property(nonatomic, readonly) UIGestureRecognizer *directionalPressGestureRecognizer;
方向按钮按下的基础手势识别器。
@property(nonatomic, readonly) UIPanGestureRecognizer *panGestureRecognizer;
用于平移手势的基础手势识别器。
@property(nonatomic, readonly) UIPinchGestureRecognizer *pinchGestureRecognizer;
用于捏合手势的基础手势识别器。
- (void)zoomToRect:(CGRect)rect animated:(BOOL)animated;
缩放到内容的特定区域,以便在接收器中可见。
@property(nonatomic) CGFloat zoomScale;
一个浮点值,指定应用于滚动视图内容的当前比例因子。
- (void)setZoomScale:(CGFloat)scale animated:(BOOL)animated;
一个浮点值,指定当前缩放比例。
@property(nonatomic) CGFloat maximumZoomScale;
一个浮点值,指定可应用于滚动视图内容的最大比例因子。
@property(nonatomic) CGFloat minimumZoomScale;
一个浮点值,指定可应用于滚动视图内容的最小比例因子。
@property(nonatomic, readonly, getter=isZoomBouncing) BOOL zoomBouncing;
一个布尔值,指示缩放已超过为接收器指定的缩放限制。
@property(nonatomic, readonly, getter=isZooming) BOOL zooming;
一个布尔值,指示内容视图当前是放大还是缩小。
@property(nonatomic) BOOL bouncesZoom;
一个布尔值,用于确定当缩放超过最大或最小限制时滚动视图是否为内容缩放设置动画。
@property(nonatomic) UIScrollViewKeyboardDismissMode keyboardDismissMode;
在滚动视图中拖动开始时键盘被关闭的方式。
@property(nonatomic) UIScrollViewIndexDisplayMode indexDisplayMode;
在用户滚动时显示索引的方式。
UIScrollView的API的更多相关文章
- 坑爹的私有API
iOS私有API扫描工作总结 背景 苹果提供的iOS开发框架分PrivateFramework和Framework,PrivateFramework下的库是绝对不允许在提交的iOS应用中使用的,只允许 ...
- (转)UIWebView全部API学习
网上找的收藏一下 http://www.myexception.cn/web/1888974.html 最生僻的API做了下划线以及粗体的标注.百度上查了全是拷贝的同一份代码,而且只有代码没有解释,很 ...
- WKWebView API精讲(OC)
WKWebView API精讲(OC) 前言 鉴于LL同志对笔者说:“能不能写个OC版本的WKWebView的使用教程?”,还积极打赏了30RMB,笔者又怎么好意思拒绝呢,于是才有了下文. 所有看到本 ...
- 【改】IOS-百度地图API用点生成线路、导航、自定义标注 2013年11月更新
IOS百度地图API开发自定义气泡,点击气泡自动生成路线,以及拖拽IOS百度地图开发POISearch搜索附近停车场,附近加油站IOS百度地图视角跳到用户当前位置IOS百度地图开发实时路况IOS开发百 ...
- iOS开发UIScrollView的底层实现
起始 做开发也有一段时间了,经历了第一次完成项目的激动,也经历了天天调用系统的API的枯燥,于是就有了探索底层实现的想法. 关于scrollView的思考 在iOS开发中我们会大量用到scrollVi ...
- IOS中UIScrollView的contentSize、contentOffset和contentInset属性
IOS中,UIScrollView是可以滚动的视图,其中最常用的UITableView就是继承了UIScrollView. 跟所有的view一样,UIScrollView有一个frame属 性,同时, ...
- 第12月第2天 uiscrollview _adjustContentOffsetIfNecessary 圆角
1. uiscrollview在调用setFrame,setBounds等方法的时候会默认调用稀有api: _adjustContentOffsetIfNecessary 这个方法会改变当前的cont ...
- IOS-百度地图API用点生成线路、导航、自定义标注 2013年11月更新
IOS百度地图API开发自定义气泡,点击气泡自动生成路线,以及拖拽IOS百度地图开发POISearch搜索附近停车场,附近加油站IOS百度地图视角跳到用户当前位置IOS百度地图开发实时路况IOS开发百 ...
- Swift_ScrollView _ API详解
Swift_ScrollView _ API详解 GitHub class ViewController: UIViewController,UIScrollViewDelegate { var sc ...
随机推荐
- DVWA全级别之SQL Injection(SQL注入)
DVWA全级别之SQL Injection(注入) DVWA简介 DVWA(Damn Vulnerable Web Application)是一个用来进行安全脆弱性鉴定的PHP/MySQL Web ...
- gitlab创建项目及分支
链接:https://blog.51cto.com/13760226/2426209
- [Python] CondaHTTPError: HTTP 000 CONNECTION FAILED for url
CondaHTTPError: HTTP 000 CONNECTION FAILED for url 遇到这个问题 解决方法如下两个 一.C:\Users\Administrator 目录下 编辑 . ...
- Android App测试计划和设计测试矩阵
Android APP :日程管理APP 测试计划(Test Plan): 编号 测试时间 测试类型 测试计划 1. 5.1~5.5 单元测试 单元测试是由程序员自己来完成,程序员有责任编写功能代码, ...
- samba文件共享及账户映射
samba文件共享及账户映射 实验介绍:在虚拟机Linux系统上安装sanmba服务,并在另外一台虚拟机的win7系统上访问共享文件夹,主要分为:匿名访问.身份验证访问.以及添加白名单和为了保护服务器 ...
- C++:打开一个文件夹下一系列的文件
可以用MFC的CFileFind类: FILE *pFile=NULL; CFileFind cff; CString fstr="C:\\page\\*.*"//所以用文件和文件 ...
- Cesium 基于MapBox底图加载3DTiles 模型
3DTiles 模型采用 CATIA V5 R22 --->3dxml --->GLB--->B3DM var extent = Cesium.Rectangle.fromDeg ...
- acm数论之旅(转载) -- 逆元
ACM数论之旅6---数论倒数,又称逆元(我整个人都倒了( ̄﹏ ̄)) 数论倒数,又称逆元(因为我说习惯逆元了,下面我都说逆元) 数论中的倒数是有特别的意义滴 你以为a的倒数在数论中还是1/a吗 ( ...
- Git远程推送和抓取分支
查看远程库信息 当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin.要查看远程库的信息,用git remote,或 ...
- GTA5整合包
链接:https://pan.baidu.com/s/1WUvLMyTcQYsw3wi6OfJfJA 提取码:jcpm