草庐IT

scroll-driven

全部标签

ios - UITableView scroll glitch for iOS 11 (content offset jump caused by reloadData table and mopub placer)

当我升级到iOS11时,我的应用程序的tableview突然无法流畅滚动。每当我滚动(或reloadData)时,tableview会突然跳到一个随机的内容偏移位置。我使用mopub的placer将广告插入到tableview中,我注意到每当应用程序执行[tableviewreloadData]时,tableview滚动偏移会出错并跳转到随机位置。 最佳答案 升级到iOS11一个月后,我发现了这个讨论:UITableViewreloadmethodsshowbehaviorregression在Apple开发者论坛中。原来这个奇怪的

IOS -webkit-overflow-scrolling 在错误的轴上滚动,或者根本不滚动

我正在使用html5为IOS构建一个移动应用程序。我正在使用“-webkit-overflow-scrolling:touch”来获得native惯性滚动,但它有很多错误。我已经解决了在滚动停止之前内容不会呈现的问题,但一个持续存在的错误是:当我尝试上下滚动时,没有任何反应,但当我尝试水平滚动时,内容会垂直滚动(偏离轴90度)。如果我浏览我的应用程序并返回页面,它有时会被修复。此外,有时它根本不会滚动,尽管内容很多。根据我在谷歌上搜索到的内容,共识似乎是Apple已经意识到这个错误,并且无意在短期内修复它。有没有人找到让-webkit-overflow-scrolling正常工作的解决

iOS Collection View : how to scroll a cell to the top of the screen

我想知道是否有办法将某个UICollectionViewCell滚动到View的顶部?我尝试了collectionView.scrollToItemAtIndexPath()方法,但不是将单元格滚动到View的顶部,而是将单元格滚动到View的中心。 最佳答案 您可以使用以下代码:#pragmamark-UICollectionViewDelegate-(void)collectionView:(UICollectionView*)collectionViewdidSelectItemAtIndexPath:(NSIndexPath

ios - swift : show searchbar when scroll up and hide it when scroll down

我是Ios开发的新手,我在导航项中添加了一个Searchbar我想要实现的是当我向上滚动tableview我想隐藏Searchbar并在向下滚动时显示它类似于iPAD/Iphone上的safari效果,向下滚动时隐藏地址栏,向上滚动时显示地址栏letsearchController=UISearchController(searchResultsController:nil)searchController.searchResultsUpdater=selfsearchController.obscuresBackgroundDuringPresentation=falsenaviga

iOS 10 问题 : UIScrollView Not Scrolling, 即使设置了 ContentSize

更新:这是一个iOS10问题。这在iOS9中仍然像以前一样有效。这……很有趣。我刚刚将我的“教学项目”(一个“玩具”应用程序)转换为Swift3。它已经在Swift1.2下工作了几年。突然间,即使我将contentSize设置为超过其下边界,我的UIScrollView也没有滚动。这里是相关代码(调用displayTags例程时使用一组图像,这些图像居中显示并略微垂直偏移,导致垂直链):/*******************************************************************************************//**\brie

ios - UICollectionView 状态恢复 : customizing scroll position

我正在尝试找到处理元素可能四处移动的UICollectionView状态恢复的最佳方法。我的目标是确保在重新启动应用程序时CollectionView中最后查看的项目仍然可见,即使这些项目已经四处移动。例如,当项目A在索引3的单元格中时应用程序被杀死,当应用程序重新启动时,如果模型说项目A应该显示在索引4处,我希望CollectionView初始化偏移量到索引4处的单元格。我认为在我的UICollectionViewDataSource类中实现UIDataSourceModelAssociation协议(protocol)会为我解决这个问题,因为documentation状态:[UIT

java - Transfer scroll event from sliding view to ScrollView - Sliding panel with ScrollView 像谷歌地图

所以我正在使用SlidingUpPanelLibrary在我的应用程序中,我正在尝试在滑动面板内实现ScrollView。由于滑动面板和ScrollView都是由垂直滚动条控制的,这给我带来了一些问题。一旦面板一直向上滑动,并且当ScrollView滚动到顶部时,我已经通过切换面板的拖动View部分地使其工作。我现在面临的问题是,当将面板滚动到顶部时,滚动不会像在Googlemap中那样转移到ScrollView。有点难以解释,请看这里的视频:www.youtube.com/watch?v=9MUsmQzusX8&feature=youtu.be这是面板幻灯片监听器:...slideP

javascript - Selenium / python : extract text from a dynamically-loading webpage after every scroll

我正在使用Selenium/python自动向下滚动社交媒体网站并抓取帖子。我目前正在滚动一定次数后一次“点击”提取所有文本(下面的代码),但我想在每次滚动后只提取新加载的文本。例如,如果页面最初包含文本“A、B、C”,然后在第一次滚动后显示“D、E、F”,我想存储“A、B、C”,然后滚动,然后存储“D、E、F”等。我想提取的具体元素是帖子的日期和消息文本,可以使用css选择器'.message-date'和'获得。message-body',分别(例如,dates=driver.find_elements_by_css_selector('.message-date'))。谁能建议如

css - 如何将内容附加到固定高度 div 的底部并让它溢出-y : scroll?

这个问题解释得非常全面,但这里有一些更详细的信息:我有一个固定高度的div。内容通过Ajax动态加载并附加到div。添加的内容始终位于div的底部。2条内容(还没有滚动)-------------------------div--|||||||||somecontent(10:00am)||||somecontent(10:03am)|------------------------------附加内容会将现有内容向上推,直到div开始沿y方向滚动。5条内容(滚动1条)-------------------------div--|somecontent(10:03am)^||||som

javascript - 如何让 div scroll overflow-x 在移动浏览器上工作?

我有这段代码可以在桌面浏览器上运行。我怎样才能在移动浏览器上实现这种行为?基本上我想创建一个将滚动到两侧的菜单。#navBar{height:55px;width:80px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;}#navBardiv{display:inline-block;}akdhbaIDBhbfbhwhfbaibfNav1Nav2Nav3 最佳答案 您可以使用-webkit-overflow-scrolling:touch;启用原生滚动div{overf