草庐IT

Scrolling

全部标签

html - Safari - IPAD - 在没有 -webkit-overflow-scrolling 的情况下禁用弹跳(无滚动)

首先,我在网络上测试了很多解决方案,但所有解决方案都行不通。我有一个带有Iframe的网页,其中一个div带有overflow:hidden和一个div带有overflow:滚动。当我想滚动到包含在Iframe中的div时,反弹打破了一切。每次滚动后出现弹跳,内容一点点出现。我想禁用弹跳而不是滚动。我不想使用-webkit-overflow-scrolling。因为应用了-webkit-overflow-scrolling之后,我页面的overflow都是overflow:auto,对我来说不是什么好办法吗我已经尝试过这个解决方案,但效果不佳且无法滚动:varxStart,yStart

ios - TableView : Separator of cell change with different thickness when scrolling

这是应用程序中UITableView分隔符的问题,不支持iPhone6/6Plus分辨率。问题您有一个在iPhone 最佳答案 原因问题是您的应用程序不支持iPhone6和iPhone6Plus的原始分辨率。因此它会按比例放大,从而导致闪烁。解决方案打开你的.plist文件并添加这个键和值Renderswithedgeantialiasing:YES这是从https://icodeios.wordpress.com/2017/05/04/first-blog-post/得到的这对我有用:)

javascript - 使用位置 : fixed to prevent body scrolling on iphone 时保存滚动位置

我想要做的是让它在移动菜单打开时主体不再可滚动,但页面上的位置被保存,以便当主体的位置再次固定和不固定时用户不会失去他们在页面上的位置。当我在Chrome开发工具的iphone模拟器中尝试下面的代码时,它可以完美运行,但它不适用于我的实际iphoneSE(在Chrome和Safari上)。有谁知道为什么会这样吗?functionstoreBodyScroll(){varscrollpos=$('html').scrollTop();$('body').css({top:-scrollpos});}functioncloseMenu(){//Seeifthebody'sscrollpos

iOS ScrollView/Bounce With Non-Scrolling Content

我见过一些应用程序的内容区域很小,但可以提供不错的“iOS”效果,让您可以弹跳/下拉/ScrollView。基本上就像使用UITableView一样的效果。当View中的内容超过手机大小时,我可以使用UIView/ScrollView获得这种效果,但是我如何才能始终“启用”它? 最佳答案 我相信这就是我要找的!scrollView.alwaysBounceVertical=YES; 关于iOSScrollView/BounceWithNon-ScrollingContent,我们在Sta

objective-c - Objective-C : Cell text disappears after scrolling out of screen (and back)

我正在创建一个带有UITableview的Controller,其中包含2个部分。在第二部分中,我有一个用户列表,当我单击特定行时,我想为列表中的用户添加一个复选标记。我有一个问题,在我点击用户并将单元格滚动出页面后,单元格返回“名称”字段为空白(请参见下面的屏幕截图)。我知道这与细胞的重复使用方式有关,但我无法理解确切的问题。我的代码贴在下面。有什么建议吗?-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*Sh

ios - SDWebImage 是否支持 "not-when-fast-scrolling"(略读)延迟加载?

在做延迟加载时(UICollectionView的表),为了获得正确的结果,当用户在集合上快速滚动时,您不应该开始下载。因此,想象一下垂直滚动有200个面板,每个面板都有一个图像;一次在屏幕上看到四五个。首次加载时,应开始加载前4个可见图像。如果向下滚动一点,应该会开始加载新显示的图像。但是如果用户:非常快速地向下滚动到(比如)位置100,然后定位显示项目100-104的View......理想情况下,你不应该开始加载用户非常快速地“浏览”过的图像(比如,4到99),你应该只在用户停止滚动非常快,并且在某些图像上明显停止或变慢时才开始下载。所以,这是你在任何高质量的延迟加载滚动中必须做

iphone - scrollToRowAtIndexPath :atScrollPosition:animated scrolling too slow

基于分页UIScrollView的页面更改,我正在调用scrollToRowAtIndexPath:atScrollPosition:animated以显示该页面的表细节。-(void)scrollViewDidScroll:(UIScrollView*)scrollView{CGFloatpageWidth=self.scrollView.frame.size.width;intpage=floor((self.scrollView.contentOffset.x-pageWidth/2)/pageWidth)+1;self.pageControl.currentPage=page;

iphone - iOS 5 : UITableView cells are not scrolling smooth

使用:iOS5、ARC、Storyboard。每个单元格上有1个图像和文本。滚动时图像不会调整大小。有两个版本的图片image.png和image@2x.png。自定义单元格是通过在Storyboard中使用UIImageView和UILabel来管理的。代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";Continent*continent=[self.ite

适用于 iOS 的 Javascript : Elastic Scrolling without disabling all Scrolling

这个问题在这里已经有了答案:iPhoneWebApp-Stopbodyscrolling(6个答案)关闭9年前。我想做两件事:禁用文档的弹性滚动启用div.master的滚动我知道您可以使用以下方法禁用弹性滚动:document.addEventListener('touchmove',function(e){e.preventDefault()},false);然而,这会禁用所有滚动,而不仅仅是弹性滚动。我想也许你可以再次为div.master启用滚动,但我不确定你会怎么做。

android - 带有全选复选框的可扩展 ListView : group itemclick and scrolling bug

我有一个ExpandableListView,组名旁边有一个复选框,展开时,子项也有复选框。假设我有4个小组,每个小组有50个child。当一个组展开时,我点击选择所有复选框,一切正常,所有复选框都被选中并在我滚动时保持它们的状态。但是如果我一直滚动到列表的最后一个子项,之后滚动会出现错误(滚动到顶部然后触摸屏幕停止滚动不再起作用),点击组也不再起作用,直到我再次单击全选复选框。单击子复选框不会执行任何操作,我必须单击全选复选框才能正常工作。我改变了子复选框、组复选框的可聚焦状态并尝试了很多方法,但我找不到解决这个问题的方法。你知道它来自哪里吗?publicclassExpandabl