UIScrollView 用法详解

Objective-C-iOS UIScrollView UIPageControl 的用法详解 - (void)viewDidLoad {     [super viewDidLoad];     //UIView是视图类,所有的控件都直接或间接地继承它          //创建UIView     UIView *view1 = [[UIView alloc] init];     UIView *view2 = [[UIView 阅读详情

属性:

contentOffset: 用来表示UIScrollView滚动的位置(其实就是内容左上角scrollView左上角的间距值)

contentSize:用来表示UIScrollView内容的尺寸,滚动范围

contentInset:能够在UIScrollView的4周添加额外的滚动区域,一般用来避免scrollView的其他控件挡住

scrollEnabled:设置scrollView以及其它内部的子控件能不能跟用户交互

bounces:设置UISrollVeiw是否需要弹簧效果

scrollEnabled:设置UIScrollView是否能滚动

showsHorizontalScrollIndicator:是否显示水平滚动条

showsVerticalScrollIndicator:是否显示垂直滚动条

无法滚动的解决办法

没有设置contentSize

scrollEnabled = NO

没有接收到触摸事件:userInteractionEnabled = No

//当scrollView正在滚动的时候就会调用
          -(void)scrollViewDidScroll:(UIScrollView *)scrollView
           {
                    //代码块 
            }

         //用户即将开始拖拽scrollView会调用
         -(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
           {
                     //代码块
            }

            2.3//用户即将停止拖拽scrollView会调用
           -(void)scrollViewWillEndDragging:(UIScrollView  *)scrollView  withVelocity:(CGPoint)  velocity  targetContentOffset:(inout  CGPoint *)targetContentOffset
               {
                          //代码块
                }


     //用户已经停止拖拽scrollView会调用这个方法
     -(void)scrollViewDidEndDragging:(UIScrollView  *)scrollView  willDecelerate:(BOOL)decelerate
      {
                //代码块
      }

      //scrollView减速完毕的时候会调用
      -(void)scrollViewDidEndDecelerating:(UIScrollView  *)scrollView
        {
                //代码块
        }
广工计组实验f2一位全加器 一位全加器实验 阅读详情

相关推荐

解决win11无法安装.net framework 3.5(包括.net2.0和3.0)错误代码:0x80070005

解决win11无法安装.net framework 3.5(包括.net2.0和3.0)错误代码:0x80070005

zeng699304的博客 2万+

【UI控件总结】【UIScrollView】深入理解篇UIScrollerView

【UI控件总结】【UIScrollView】基本方法+基本描述 接下来,我整理一下自己的思路,深入理解UIScrollView 基本点 : 1 . UIScrollView 是一个UIView。 每个UIView都有一个bounds和frame。当布局一个界面时,我们需要处理视图的frame。这允许我们放置并设置视图的大小。 视图的frame和bounds的大小总是一样...

bahen0634的博客 302

Megatron-LM深度解析:万亿参数大模型的3D并行训练之道

训练框架,采用创新的"层内模型并行"设计,通过将Transformer层的计算拆分到多个GPU上并行执行,显著提升训练效率。该系统支持3D并行策略(数据并行、张量并行、流水线并行)和序列并行等新技术,成功应用于训练5300亿参数的MT-NLG模型。相比DeepSpeed、TPU GSPMD等框架,Megatron-LM在NVIDIA GPU上展现出卓越性能,并与TensorRT等工具深度集成,形成从训练到部署的完整解决方案。该项目持续演进,已成为大模型训练的重要基准。

数据与算法架构提升之路专栏 2087

iOS UIScrollView滚动视图

文章目录1基本使用常用属性例子代理实现放大缩小 1基本使用 UIScrollView继承自UIView,有关UIView的所有的属性它都是有的,包括设置背景等。 UIScrollView的子类,UICollectionView,UITableView,UITextView. 常用属性 contentSize:表示UIScrollView内容的尺寸,一般会大于屏幕大小 contentOffset:当...

煮酒Shae 4067

DEM边界数值爆炸?用ArcGIS空间分析工具链搞定异常值过滤全流程

本文针对DEM数据处理中常见的边界数值爆炸问题,提供了一套完整的ArcGIS空间分析解决方案。文章深入剖析了异常值产生的根源,并详细介绍了从诊断、定位到使用栅格计算器、重分类等工具进行精准过滤与修复的全流程工作流,帮助用户彻底解决由插值误差、数据拼接及坐标系转换引发的数值异常。

weixin_29269441的博客 147

告别 DIFY 构建卡顿 / 失败!巧用 Makefile 一键构建本地 WEB 镜像,附核心避坑指南

本文详细介绍了DIFY本地源码构建WEB镜像的完整流程,重点解决因官方npm源不稳定导致的构建失败问题。通过修改web/Dockerfile文件启用国内npmmirror镜像源,可大幅提升依赖下载速度和稳定性。在DIFY根目录执行封装好的make build-web命令即可一键完成构建,无需手动编写复杂docker命令。文章还提供了前置环境准备、构建结果验证等实用指导,帮助开发者高效完成DIFY前端二次开发后的镜像构建验证。

2501_93651177的博客 181

UIScrollView 控制View缩放

allImageScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 768, 1024)];   allImageScrollView.minimumZoomScale = 0.3;   allImageScrollView.maximumZoomScale = 1.0;   allImageScrollVi

damowang369的博客 410

Linkage Mapper 输出文件夹结构解析——LCPs(栅格廊道)、LinkagePaths(矢量廊道)、Nodes(节点)

Linkage Mapper输出文件解析摘要 Linkage Mapper是生态连通性分析的重要工具,通过最小累积阻力模型(MCR)识别物种迁移廊道。其输出包含三类核心文件: LCPs(栅格廊道):存储累积阻力值的栅格数据,直观展示低阻力路径,适用于空间分析和廊道质量评估。 LinkagePaths(矢量廊道):以矢量线状要素精确记录廊道位置和走向,便于地图可视化及连通性分析。 Nodes(节点):标记廊道关键点(起点/终点/交汇点),为保护策略制定提供依据。 典型应用场景包括: 山地物种(如大熊猫)栖息地

走向CTO的路上... 1332

UIScrollView 中处理subView点击事件

若在UIScollView里面add了若干个SubView,那它将如何处理手势事件呢? 根据文档,UIScollView在用户触摸屏幕后,会设置一个Timer,在一定时间内,若触摸的点没有移动,则将触摸事件传至subView处理,若触摸的点移动后,则会成为ScrollView的滚动事件。 如果在ScollView中加入按钮,且需要实现入tableView时点击后拖曳,取消按钮高亮,响应

ifwang之路 2575

Open3D 机载点云电力线提取【2025最新版】

传统方法实现的机载点云电力线分割提取。博客长期更新,本文最新更新时间为:2025年3月23日。

点云侠的博客 4468

【Android面试八股文】Android Application为什么是单例?

这道题相对简单,就是考察大家是否了解application的创建流程。的实例,它用来存储和处理整个全局变量的一些事情,它同时还是一个。为空的时候,才会创建,从而保证了它是一个单例对象。一样有自己的生命周期,但是它并没有那么复杂,因为。对象的创建过程,找出它为什么是单例的原因。全局进行一些配置,比如配置插件。的时候才会创建,所以说可以在。凭什么是单例,我们查看下。启动的时候都会创建一个。是怎么一步步创建的。是一个单例,即每一个。

字节卷动 531

IOS UIScrollView——用法详解

UIScrollView是用来在屏幕上显示那些在有限区域内放不下的内容。例如,在手机屏幕上显示内容丰富的网页或者很大的图片。在这种情况下,需要用户对屏幕内容进行拖动或缩放来查看屏幕或窗口区域外的内容。 所以,ScrollView应该首先有一个窗口,用来显示内容,其次,还要有内容本身。这里的这个显示窗口就是UIScrollView,这个窗口可以是整个手机屏幕,也可以只是手机屏幕的一部分区域(屏幕其

6849

极智AI | 算能SC5+智算卡驱动安装与升级

大家好,我是极智视界,本文介绍一下 算能SC5+智算卡驱动安装与升级

极智视界 1276

UIScrollView 的用法之详解

scrollView的代理方法 很多时候,我们想在UIScrollView正在滚动或 滚动到某个位置 或者 停止滚动 时做一些特定的操作 要想完成上述功能,前提条件就是能够监听到UIScrollView的整个滚动过程 当UIScrollView发生一系列的滚动操作时,会自动通知它的代理 (delegate)对象,给它的代理发送相应的消息,让代理得知它的滚动 情况 也就是说,要

u012655309的专栏 653

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

UIScrollView基本用法详解

UIScrollView基本用法详解

浮生若梦 为欢几何 9650

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

UIScrollView 用法详解

//此处设定的大小是指scrollView的大小 scrView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 44, 320, 417)]; //核心:表示可滑动区域的大小 其实就是scrView中所有内容的总高度 当可滑动区域的高大于scrollView的高时,scrollView 才可以...

weixin_30325487的博客 78

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IOS控件UIScrollView详解(基本方法、属性和delegate用法)

1,UIScrollView 常用属性和使用方法 --官方查阅文档  https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIScrollView_Class/Reference/UIScrollView.html  --介绍:UIScrollView用于在一个小范围里显示很大的内容的控件。通过用户平滑、手

hell03W 892

UIScrollView-Examples完全指南:从入门到精通iOS滚动视图开发

UIScrollView-Examples是一个专注于iOS滚动视图开发的开源项目,提供了丰富的UIScrollView使用示例,帮助开发者快速掌握从基础配置到高级功能的实现方法。无论你是iOS开发新手还是有一定经验的开发者,本指南都将带你全面了解UIScrollView的核心用法和实用技巧。 ## 📱 什么是UIScrollView? UIScrollView是iOS开发中最常用的控件之一

gitblog_00342的博客 882

UIday0701:UIScrollView的属性和用法

UIScrollView的属性和用法

tiebanshao的博客 378

UIScrollView用法

记笔记啦。。。。 ---------------- -UIScrollView     普通的UIView不具备滚动功能,不能显示过多的内容。UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容 UIScrollView的用法,将需要展示的内容添加到UIScrollView中 设置UIScrollView的contentVi

1282

Unity NGUI 之 UIScrollView 基本用法

UIScrollView 功能基本组成实践操作1.创建 UIScrollView 父节点2.创建 item root 节点3.创建N个item节点结果表现 功能基本组成 首先,要想实现一个 UIScrollView 必须要具有以下几个基本组件: UIPanel:主要通过裁剪 SoftClip 用来设置 scrollview 的显示区域。 UIScrollView :实现 UIScrollView 中的重要功能,比如滚动的方式,是否需要设置滚动条,垂直滚动还是水平滚动等等。 UIGrid / UITabl

angry_youth的博客 1965

iOS中UIScrollView的简单用法

/。。。。。

whuizhou的专栏 1387

UIScrollView-Examples核心组件详解:从理论到实践的完整指南

UIScrollView-Examples是一个专注于UIScrollView组件应用的iOS开发示例项目,包含AutoLayout、Delegate、LazyLoad等多个实用场景的实现方案,帮助开发者快速掌握UIScrollView的核心用法与高级技巧。 ## 为什么选择UIScrollView-Examples? UIScrollView作为iOS开发中最基础也最强大的滚动容器组件,几乎

gitblog_01145的博客 1045

UIScrollView 的基本用法 横向滚动

参考贴1: UIScrollView 的基本用法 横向滚动 2012-05-07 14:13:51| 分类: ios开发 | 标签:ios scrollview |字号大中小 订阅   come from:http://unmi.cc/use-uiscrollview iPhone/iPad 中 UIScrollView 还是经常要用到的,这里作了一个使用它最简单

u011140147的专栏 6795

UIScrollView详解

UIScrollView基本使用: 1.设置可以滚动的范围 contentSize self.scrollView.contentSize = XXX.size; 2.设置内容的偏移量 contentOffset 作用1:控制内容滚动的位置 作用2:得知内容滚动的位置 self.scrollView.contentOffset = CGPointMa...

dibu3564的博客 434
上一篇: OC 设置APP屏幕常亮
下一篇: UIButton 字体颜色 粗体
小码哥科技
博客等级 码龄10年 2粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值