首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏跟Qt君学编程

    Qm之滚动视图

    ❝ScrollView(滚动视图)类似于Qt 5版本的ScrollView,它提供用户定义内容的滚动。兼容Qt4与Qt5版本。❞ 1. 演示 可实现轻弹和拖动的功能。 2.

    70520编辑于 2023-03-17
  • 来自专栏全栈程序员必看

    iOS学习笔记——滚动视图(scrollView)

    大家好,又见面了,我是全栈君 滚动视图:在根视图中添加UIScrollViewDelegate协议,声明一些对象属性 @interface BoViewController : UIViewController <UIScrollViewDelegate> //滚动视图对象 @property (retain, nonatomic) UIScrollView *scrollView; //视图中小圆点 self.pageControl = [[UIPageControl alloc]initWithFrame:CGRectMake(0, 344, 320, 36)]; //初始化数组,存储滚动视图的图片 设置图片内容的显示模式(自适应模式) pImageView.contentMode = UIViewContentModeScaleAspectFill; //把视图添加到当前的滚动视图中 self.pageControl.currentPage = 0; //为页码控制器设置标签 self.pageControl.tag = 110; //设置滚动视图的位置

    2K10编辑于 2022-07-18
  • 来自专栏月亮与二进制

    iOS滚动视图UIScrollView使用方法

    滚动视图还满常见的,这里学习了一下基本所有的用法、属性设置和委托,单讲一个ScrollView也很简单,直接上代码远比一个个讲要清晰明了地多。 self.scrollView.bounces = YES; //设置滚动条指示器的类型,默认是白边界上的黑色滚动条 self.scrollView.indicatorStyle ; [self.view addSubview:self.scrollView]; //创建两个label显示在ScrollerView中,第二个要滚动才能看见 - (BOOL)scrollViewShouldScrollToTop:(UIScrollView *)scrollView{ return YES; } //滚动到顶部时调用 ,如图: 由于截图时间来不及所以第二张图看不到滚动条了,但是是滚动下来才能看得见: 基本方法代码中的注释已经讲的很清楚了,如果有不太清楚的可以自己试着调一下,也可以一起讨论讨论~ 可以在github

    2.3K20发布于 2021-11-23
  • 来自专栏技术社区

    移动跨平台框架ReactNative滚动视图ScrollView【17】

    React Native 滚动视图 ScrollView 低头一族的我们,每天花大把大把的时间拉啊拉啊。 当屏幕的内容超过一屏时,我们很熟练的往上拉一点就可以看到剩下的内容了,这时候右边还会滚动条告诉我们这是可以往上拉的。 这看起来很简单的内容,并不是每个 React Native 组件天生都自带的。 为了解决这个问题,为了解决那些不支持滚动的组件内容超过一屏的问题。 `` 组件诞生了。 ScrollView 滚动视图组件 `` 滚动视图组件,顾名思义,就是当内容超过指定的高度时会可以通过滑动来显示,右边还会显示滚动条。 `` 的使用很简单,只要包括在要滚动的组件外面就可以了。 center', padding: 30, marginBottom: 8, backgroundColor: '#ffffff' } }) 运行效果 通过上下滑动视图

    1.9K20编辑于 2022-06-17
  • 来自专栏分享达人秀

    屏幕宽高不够,滚动视图ScrollView来凑

    在默认情况下,ScrollView只是为其他组件添加垂直滚动条,如果应用需要添加水平滚动条,则可借助于另一个滚动视图HorizontalScrollView来实现。 android:scrollbarStyle:设置滚动条的风格和位置。属性值有以下几个: outsideInset:该ScrollBar显示在视图(view)的边缘,增加了view的padding. ScrollView的几个常用方法有: addView (View child):添加子视图。如果事先没有给子视图设置layout参数,会采用当前ViewGroup的默认参数来设置子视图。 addView (View child, int index):添加子视图。如果事先没有给子视图设置layout参数,会采用当前ViewGroup的默认参数来设置子视图。 arrowScroll (int direction):响应点击上下箭头时对滚动滚动的处理。 fling (int velocityY):滚动视图的滑动(fling)手势。

    4K60发布于 2018-02-05
  • 来自专栏向治洪

    iOS 滚动视图的复用问题解决方案

    LazyScroll是什么 LazyScrollView 继承自ScrollView,目标是解决异构(与TableView的同构对比)滚动视图的复用回收问题。 它可以支持跨View层的复用,用易用方式来生成一个高性能的滚动视图。 height = 150 10 0/1 origin = (x = 194, y = 15), size = (width = 156, height = 150) 查找 前两步是在执行完reload,在视图还没有生成的时候就开始做了 ,而接下来的步骤在要生成视图(初始化或滚动的时候)才会去做。 我们设定了Buffer为上下各20,滚动超过20个像素后才会指定查找视图并显示的动作。举个例子,如下图,红圈是应该显示的区域。 ?

    1.8K60发布于 2018-02-05
  • 来自专栏直播知识

    直播带货系统,滚动视图,上滑隐藏,下滑显示

    4160088889_d0d1898b26_o.jpg - (void)scrollViewDidScroll:(UIScrollView *)scrollView{     CGFloat offsetY = scrollView.contentOffset.y;     BOOL flag = NO;     if (_offsetY < offsetY) { // 需要隐藏         flag = YES;     }     if (_button.alpha == 1  // 没有隐藏

    1.4K62发布于 2020-10-15
  • 来自专栏向治洪

    iOS 滚动视图的复用问题解决方案

    ##LazyScroll是什么 LazyScrollView 继承自ScrollView,目标是解决异构(与TableView的同构对比)滚动视图的复用回收问题。 它可以支持跨View层的复用,用易用方式来生成一个高性能的滚动视图。 height = 150 10 0/1 origin = (x = 194, y = 15), size = (width = 156, height = 150) 查找 前两步是在执行完reload,在视图还没有生成的时候就开始做了 ,而接下来的步骤在要生成视图(初始化或滚动的时候)才会去做。 我们设定了Buffer为上下各20,滚动超过20个像素后才会指定查找视图并显示的动作。举个例子,如下图,红圈是应该显示的区域。 ?

    2.3K100发布于 2018-01-26
  • 来自专栏达达前端

    小程序开发基础-scroll-view 可滚动视图区域

    标题图 小编 / 达叔小生 查看官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/ 小程序开发基础-scroll-view 可滚动视图区域 效果图1 scroll-view视图组件 scroll-y是scroll-view的属性,scroll-y类型为Boolean,默认值为false,表示允许纵向滚动,scroll-y="true"允许纵向滚动 ,是因为滚动视图可以横向滚动和纵向滚动,bindscrolltoupper="upper"定义绑定事件,在逻辑代码中编写,滚动到顶部,触发scrolltoupper事件。 </scroll-view> 给这个视图组件加几个视图,一个视图高度以给定"height:200px" <view id="green" class="scroll-view-item bc_green click me to scroll into view为点击我跳转到下一个view<em>视图</em> click me to scroll为点击我进行<em>滚动</em> <!

    3.2K40发布于 2019-07-03
  • 来自专栏iOS逆向与安全

    iOS视图滚动的时候控制导航条标题及公告视图的alpha(显示与隐藏)

    I 视图滚动的时候控制导航条标题及公告视图的alpha 应用场景:导航条的标题放到视图中,例如下图 ? 在这里插入图片描述 1.1 视图的创建 setupnavView - (void)setupnavView { navView = [[UIImageView alloc]initWithFrame navLab [navView addSubview:navLab]; // 1.3 公告视图 [self.noteViw }]; } return _noteViw; } 1.2 滚动的时候控制导航条标题和公告视图的 center // tmpView.shouldFadeAtEdge = NO;// 关闭渐隐遮罩 // tmpView.speed = 1.5;// 调节滚动速度

    2.4K30发布于 2021-07-29
  • 来自专栏愚公系列-书籍专栏

    【愚公系列】《微信小程序与云开发从入门到实践》010-基础视图组件与滚动视图组件

    基础视图组件和滚动视图组件作为小程序的重要组成部分,它们不仅帮助开发者快速创建美观的界面,还极大地提升了用户体验。 基础视图组件提供了构建页面布局的基本元素,而滚动视图组件则为用户提供了流畅的滚动体验,适用于展示大量信息和内容的场景。 让我们一起踏上探索基础视图组件与滚动视图组件的旅程,打造出更加出色的小程序应用! 一、基础视图组件与滚动视图组件 基础视图组件可以用来承载文本的展示,也可以作为父视图来包装其他组件。 如果页面要渲染的内容过多,框架中也提供了scroll-view(滚动视图)组件,可以让我们在有限的设备屏幕中渲染更多的内容,用户可以通过滚动来查看内容中的一部分。 第二块区域(section2)支持 X 轴方向上的滚动。 用户可以在模拟器或实际设备上手指滑动这两个区域,体验滚动视图的效果。

    82300编辑于 2025-01-13
  • 来自专栏哈雷彗星撞地球

    RunLoop总结:RunLoop的应用场景(三)滚动视图流畅性优化

    Reference --->搜索RunLoop---> Guides(59)--->《Threading Programming Guide:Run Loops》这篇即是) 深入理解RunLoop(不要看到右边滚动条很长 当你滚动整个屏幕的时候,数以百万计的颜色单元必须以每秒60次的速度刷新,这是一个很大的工作量。 每一个像素点的颜色计算是这样的: R = S + D * (1 - Sa) 结果的颜色 是子视图这个像素点的颜色 + 父视图这个像素点的颜色 * (1 - 子视图的透明度) 当然,如果有两个兄弟视图叠加 如果两个兄弟视图重合,计算的是重合区域的像素点: 结果的颜色 是 上面的视图这个像素点的颜色 + 下面这个视图该像素点的颜色 * (1 - 上面视图的透明度) 只有当透明度为1时,上面的公式变为R = 时,修改视图

    3K41发布于 2018-08-22
  • 来自专栏前端大合集

    排行榜--实现点击视图自动滚动到当前用户所在位置.

    DOM const currentItem = rankingList.value.querySelector(`[data-key="${id}"]`); 第三步: 使用scrollIntoView方法滚动视图到当前选中的元素 scrollIntoView(alignToTop):接受一个布尔值参数,决定元素是与滚动区的顶部还是底部对齐。 scrollIntoView(scrollIntoViewOptions):接受一个对象作为参数,提供了更多的滚动选项。 参数 alignToTop(可选):布尔值,控制元素滚动到顶部还是底部对齐。 但是我们发现,还可以继续改进, 目前我们虽然滚动到了屏幕的中间, 但是我们很难去发现. 所以我们可以继续完善一下这个方法. 就是滚动视图的中间的同时高亮选中的DOM. 3. 使用Element.scrollIntoView(), 将当前的选中的DOM自动滚动视图的中间. 高亮显示当前的元素之后(2s)进行取消高亮.

    88110编辑于 2024-08-18
  • 来自专栏Python、Flask、Django

    mysql视图,ThinkPHP视图

    MySQL的视图语句,就拿一个实例讲。我想把 role表和privilege表拼接。下面是我两张数据表的视图。 ThinkPHP 的视图方法。上图是有问题的join-> 是错的,正确的应该是 join()->,写的时候粗心了。 正确的语句: $list = $role->field('a.

    5K40发布于 2018-07-18
  • 来自专栏日常技术分享

    Barchart实现滚动标签跟随滚动

    目前有功能比较强大的柱形图Charts,写这个demo的目的主要是产品要实现 滚动柱形图,标签要跟随滚动。所以重新写了一个简单的demo实现了功能, 具体使用看demo,很简单 ?

    2.6K40发布于 2018-09-13
  • 来自专栏明志德到的IT笔记

    ASP.NET Core 5.0 MVC中的视图分类及使用——布局视图、启动视图、导入视图、详细视图、分部视图

    创建MVC应用程序   创建后的项目 启动视图 _ViewStart.cshtml 顾名思义,就是在View开始执行之前执行,而且是每一个View, 它的预设内容是 @{ Layout = "_Layout"; } 我们可以在这个页面,添加一些全局性的内容,比如全局变量等,然后在具体View页面使用这些变量值 导入视图_ViewImports.cshtml, 它的作用是放一些要引用的命名空间 布局视图_Layout.cshtml 它的作用是让所有的视图页保持一致的外观,比如说 统一的 左侧目录、统一的头部导航、头部轮廓图、统一底部官网链接等。它的预设内容是 <! ViewStart.cshtml页面  _Layout.cshtml页面  _ViewImport.cshtml页面  Index.cshtml页面 在index.cshtml上 F5,运行 分部视图 在Index相同的目录下新建视图页_PartialIndex,并加入一些数据   2.

    2.5K10编辑于 2023-10-21
  • 来自专栏全栈程序员必看

    滚动怎么理解_scrollview不滚动

    本文介绍元素尺寸中内容最多的一部分——滚动scroll 滚动宽高 scrollHeight   scrollHeight表示元素的总高度,包括由于溢出而无法展示在网页的不可见部分 scrollWidth 元素未滚动时,scrollLeft的值为0,如果元素被水平滚动了,scrollLeft的值大于0,且表示元素左侧不可见内容的像素宽度   当滚动滚动到内容底部时,符合以下等式 scrollHeight ;} </script> scrollBy(x,y)   scrollBy(x,y)方法滚动当前window中显示的文档,x和y指定滚动的相对量 <body style="height:1000px"> 如果为true,表示元素的顶部与当前区域的可见部分的顶部对齐(前提是当前区域可滚动);如果为false,表示元素的底部与当前区域的可见部分的尾部对齐(前提是当前区域可滚动)。 scroll的知识,基本上囊括了关于滚动现有的所有属性和方法。

    3K20编辑于 2022-09-20
  • 来自专栏liulun

    视图

    一:简单的视图 use xland go create view my_vw as    select a.id, a.title,u.username from mytable a join  [user ] u on u.id = a.uid 执行这个视图 use xland go select * from my_vw 结果跟直接运行 select a.id, a.title,u.username  from mytable a join  [user] u on u.id = a.uid 是一样的 二:删除和修改视图 alter view  yourviewname   as... drop 三:加密视图 alter  view  yourviewname  with encryption as... 加密了之后连你自己也看不到原代码了

    83930编辑于 2022-05-08
  • 来自专栏青梅煮码

    vue计算滚动滚动速度

    计算页面滚动效果如下 思路:利用滚动条监听事件和定时器,来计算滚动速度;监听事件是只要你滚动条在动就会触发的所以需要定时器来计算滚动速度。 || document.body.scrollTop; //如何计算滚动速度??? //利用定时器,来计算滚动速度(滚动条在timeScale没有被连续滚动则结束间隔) let distance = 0, startTimer = null, beginTime = 0, speed = 0; const timeScale = 100; //检测滚动停止的时间 window.onscroll = () 间隔时间内滑动的距离(+向下,-向上) console.log('distance',distance) scrollTop = tempScrollTop; //下一次滚动开始时滚动条初始位置

    2.2K10编辑于 2023-03-13
  • 来自专栏solate 杂货铺

    子元素滚动,父元素不滚动

    这个是为了处理在bootstrap框架中的iframe 滚动条的问题,查找到的解决方案 小tip: 子元素scroll父元素容器不跟随滚动JS实现 演示页面 代码 CSS代码: .test { delta) || (delta < 0 && scrollHeight - height - scrollTop <= -1 * delta)) { // IE浏览器下滚动会跨越边界直接影响父级滚动 ,因此,临界时候手动边界滚动定位 this.scrollTop = delta > 0?

    5.1K30发布于 2019-07-22
领券