Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >setContentOffset未将表格滚动到最后一个单元格

setContentOffset未将表格滚动到最后一个单元格
EN

Stack Overflow用户
提问于 2017-02-22 09:13:18
回答 4查看 709关注 0票数 1

我正在尝试使用contentOffset method.This方法滚动表格到最后一行,当数据不多时工作良好,但如果用户滚动到很多,它确实需要表格到最后一个单元格。我正在使用下面的代码

代码语言:javascript
运行
AI代码解释
复制
   self.delegate.table.setContentOffset(CGPointMake(0, table.contentSize.height -  table.frame.size.height), animated: false)
EN

回答 4

Stack Overflow用户

发布于 2017-02-22 09:16:49

我想最好的方式是打电话给

代码语言:javascript
运行
AI代码解释
复制
func scrollToRow(at indexPath: IndexPath, 
          at scrollPosition: UITableViewScrollPosition, 
    animated: Bool)

UITableView上,请参阅here

票数 0
EN

Stack Overflow用户

发布于 2017-02-22 09:19:45

为什么不使用scrollToRow方法。

代码语言:javascript
运行
AI代码解释
复制
let lastIndex:NSIndexPath = NSIndexPath(forRow: tableView.numberOfRowsInSection(0) - 1, inSection: 0)

tableView.scrollToRowAtIndexPath(lastIndex, atScrollPosition: .Middle, animated: true)

滚动所需的时间取决于contentSize。奇怪的是,当animated设置为false时,仍使用此时间。要使它更快,请在动画块中设置您自己的持续时间。

代码语言:javascript
运行
AI代码解释
复制
UIView.animateWithDuration(aSmallValue) { 
            self.tableView.scrollToRowAtIndexPath(lastIndex, atScrollPosition: .Middle, animated: true)
        }
票数 0
EN

Stack Overflow用户

发布于 2017-02-22 11:03:03

试试这个,它对我很有效,objective-c的代码

代码语言:javascript
运行
AI代码解释
复制
 NSIndexPath *scrollIndexPath = [NSIndexPath indexPathForRow:([self.tableView numberOfRowsInSection:0] - 1) inSection:0];
 [[self tableView] scrollToRowAtIndexPath:scrollIndexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO];

Swift 3.0的代码

代码语言:javascript
运行
AI代码解释
复制
 let scrollIndexPath:IndexPath = IndexPath(row: (tblView.numberOfRows(inSection: 0)-1), section: 0)
 tblView.scrollToRow(at: scrollIndexPath, at: .bottom, animated: false)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42387157

复制
相关文章
【HTML】HTML 表格总结 ★★★ ( 表格标签 | 行标签 | 单元格标签 | 表格标签属性 | 表头单元格标签 | 表格标题标签 | 合并单元格 )
表头单元格 可以在表格中 用作第一排 作为表格 的 表头 使用 , 表头单元格 中的 文本设置 可以与 普通单元格 中的文本设置 不同 ;
韩曙亮
2023/03/30
3.1K0
【HTML】HTML 表格总结 ★★★ ( 表格标签 | 行标签 | 单元格标签 | 表格标签属性 | 表头单元格标签 | 表格标题标签 | 合并单元格 )
IOS 滚动字幕
水平连续滚动字幕: 这种一看就是一组view放在scrollview实现的滚动,但是如何实现循环滚动呢,思路如下 1:加入滚动字幕有五组文本,滚动到最后一组时,后面应该紧跟着第一组文本,如此才能实现连续滚动 2:我们可以把传入的文本个数翻倍,来实现最后一组文本后面又跟着第一组的文本(如果数据太少可以翻4倍,6倍,总之最好双倍数,否则x轴坐标处理会麻烦一点) 3:我们可以让滚动框在最后一个文本滚动消失后,重置滚动框的坐标,如此反复,就可以实现无线循环
前端小tips
2021/11/24
1.3K0
IOS 滚动字幕
rAF实现表格内容自动滚动
实习导师让我实现表格内容自动滚动,实际就是大屏项目可能会用上的。正好之前看到rAF的介绍,实际上也没用过,所以就用rAF来玩一波。
赤蓝紫
2023/03/16
2.1K0
rAF实现表格内容自动滚动
【HTML】HTML 表格 ② ( 表头单元格标签 | 表格标题标签 )
表头单元格 可以在表格中 用作第一排 作为表格 的 表头 使用 , 表头单元格 中的 文本设置 可以与 普通单元格 中的文本设置 不同 ;
韩曙亮
2023/03/30
6.7K0
【HTML】HTML 表格 ② ( 表头单元格标签 | 表格标题标签 )
Element Plus修改表格行、单元格样式
主要是通过 row-style属性来实现。它是行的 style的回调方法,可以通过它来实现设置某一行的样式。
赤蓝紫
2023/03/16
3.8K0
Element Plus修改表格行、单元格样式
使用EasyExcel导出表格时合并单元格
现在需要将一个导出列表数据到Excel表格的功能进行改造,将指定列相同数据自动合并单元格。
iiopsd
2022/12/23
9.5K4
使用EasyExcel导出表格时合并单元格
Extjs grid 组件
表格面板类Ext.grid.Panel 重要的配置参数 columns : Array 列模式(Ext.grid.column.Columnxtype: gridcolumn) 重要的配置参数 text : String 列的标题 默认是"" dataIndex : String 和Model的列一一对应的 sortable : true 可以整理,可以进行分类的 field: 可编辑字典配置 重要方法 getStore    返回当前页面所关联的store 重要属性 ownerCt 组件所属的 Cont
用户1197315
2018/01/22
2.6K0
UIScrollerView当前显示3张图
WSLScrollView功能描述:这是在继承UIView的基础上利用UIScrollerView进行了封装,支持循环轮播、自动轮播、自定义时间间隔、图片间隔、当前页码和图片大小,采用Block返回当
且行且珍惜_iOS
2018/05/22
9010
如何纯CSS实现标题栏、表格头水平滚动垂直不滚动
有些报表会很宽,浏览器水平放不下,需要水平滚动显示,这个可以设置overflow-y:hidden实现,很基本的实现,没什么难度。
周陆军博客
2023/05/07
1.6K0
【译】W3C WAI-ARIA最佳实践 -- 布局
面包屑包含当前页面的父页面的链接列表,该列表是层级顺序的。它可以帮助用户在网站或网络应用程序中找到自己的位置。面包屑通常水平放置在页面的主要内容之前。
韩宇波
2018/05/30
6.2K0
2018掌握这10大Excel技巧,从此不加班!
春节假期结束啦,上班族们又要开始对着电脑完成老板交代的工作啦,找你要上一年的总结,新一年的规划。如何第一时间应付过去完成任务?要是还用过往的“做法”,又要加班了~
IT小侠公社
2019/06/12
9140
2018掌握这10大Excel技巧,从此不加班!
动手练一练,手写一个价格对比、固定表头滚动的表格
大家好,今天我们将一起实践下如何手写固定表头,那么什么是固定表头呢?就类似 Excel 表格有个锁定表头的功能,方便用户查阅数据进行数据项的对比。虽然有不少相关插件提供了类似的功能,比如 ScrollMagic.js,但是今天的实例,我们将用纯原生的方式进行实现,当滚动条滚动至表格位置,固定表头位置,表格内容查看完后,取消固定表头的功能。
前端达人
2020/03/25
3.2K0
动手练一练,手写一个价格对比、固定表头滚动的表格
C#中如何遍历datagridview表格控件中的每一个格子(每一个单元格)
 for (int i = 0; i < this.dgvHistoricDataMng.Rows.Count; i++)
acoolgiser
2019/01/17
2.8K0
python读取excel单元格内容_python把获得的数据放在一个表格里
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/11
1.1K0
python读取excel单元格内容_python把获得的数据放在一个表格里
【HTML】HTML 表格 ① ( 表格标签 | 行标签 | 单元格标签 | table 表格属性 | border 属性 | align 属性 | width 属性 | height 属性 )
文章目录 一、表格标签组成 ( 表格标签 | 行标签 | 单元格标签 ) 二、table 表格属性 ( border 属性 | align 属性 | width 属性 | height 属性 ) 一、表格标签组成 ( 表格标签 | 行标签 | 单元格标签 ) ---- HTML 表格 由 3 种标签 组成 : 表格 涉及 的标签都是 双标签 ; 表格标签 : 表格最 外围的标签 , 用于包裹整个表格 ; 其中 包含若干 tr 行标签 ; <table>整个表格内容</table> 行标签 : 标签内是
韩曙亮
2023/03/30
4K0
【HTML】HTML 表格 ① ( 表格标签 | 行标签 | 单元格标签 | table 表格属性 | border 属性 | align 属性 | width 属性 | height 属性 )
如何插入或 Visio 中粘贴的 Excel 工作表
嵌入或链接 Excel 工作表通过对象命令在插入菜单上的绘图在 Visio loadTOCNode(2, 'summary'); 使用 插入 菜单上 对象 命令在 Visio 绘图中插入 Excel 工作表。 可以嵌入或链接的现有 Excel 工作表或您可以嵌入一个新的 Excel 工作表。 为此,请使用以下方法根据您的具体情况之一。 嵌入或链接现有的 Excel 工作表 loadTOCNode(3, 'summary'); 启动 Visio,然后打开绘图。 单击 插入 菜单上的 对象 ,然后单
cloudskyme
2018/03/20
10.3K0
前端如何实现高性能表格?
每个前端都想做一个完美的表格,业界也在持续探索不同的思路,比如钉钉表格、语雀表格。
童欧巴
2021/08/20
3.6K0
前端如何实现高性能表格?
精读《高性能表格》
每个前端都想做一个完美的表格,业界也在持续探索不同的思路,比如钉钉表格、语雀表格。
黄子毅
2022/03/15
1.1K0
精读《高性能表格》
JTable常见用法细则+设置某列可编辑+滚动表格
JTable常见用法细则 JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处. 一. 创建表格控件的各种方式: 1)  调用无参构
YGingko
2017/12/28
3.1K0
JTable常见用法细则+设置某列可编辑+滚动表格
点击加载更多

相似问题

使用setContentOffSet按钮滚动

13

UIScrollView无限滚动setContentOffset

20

UITableView setContentOffset但不滚动tableView?

35

滚动到最后一个单元格问题

10

使用setContentOffset滚动到特定页面

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文