草庐IT

scroll-lock

全部标签

ios - Ionic 框架 ion-scroll pinch to zoom 在 iOS 上会导致图像模糊。

我已经设置了一个带有背景图像的ion-scroll标签,当在iOS上运行时,它似乎拍摄了它的快照,缩小并滚动导致图像模糊。我曾尝试将PNG换成SVG,但同样的问题发生了。我在官方论坛上看了看,似乎还没有答案,所以我想知道是否有我可以使用的CSS规则,或者是否有我可以使用的替代angularjs指令。 最佳答案 我在尝试在Ionicv1ion-scroll容器中显示图像时遇到了这个问题,并且能够解决它。我在StackOverflow上发布了我的结果:Ion-scrollblursmyimagewhenzoomingininionicf

iframe 中的 IOS 6.0.1 Safari Scroll pdf

我正在使用我的网页显示来自App_Data的pdf。我使用这个html:和javascript$('#iframePDF').attr("src",responseData.TempPath+"#zoom=100&page=1");缩放不是缩放页面,我无法滚动。是否有任何解决方法或解决方案? 最佳答案 您可以使用两根手指滚动,这对用户来说不直观。除非您知道内容的大小,否则您无法使该区域可滚动,但您不能这样做,因为iOS不会告诉您。抱歉,friend,但是您必须研究原生或混合应用程序,例如Cordova(PhoneGap)提供的解决方

iOS 8.4 : Scroll view resets contentOffset with Voice Over enabled shortly after view appear

在启用旁白的情况下,ScrollView会在View出现后一秒重置其预设的contentOffset。它发生在iOS8.4设备上,9.0没有重现。看起来一些内部UIScrollViewAccessibility代码强制ScrollView到setContent:当成为焦点时为零。没有找到任何方法来规避这一点。有什么想法吗?相关代码示例说明了该错误。只需创建一个带有CollectionView的View,创建一个重用ID为“Cell”的单元格,并在其上放置一个标签。@interfaceViewController()@property(nonatomic,weak)IBOutletUIC

iphone - iOS SDK : Is there a way to recognize when a user double taps the home button and when he locks the screen

有没有办法区分用户点击主页按钮两次和用户锁定屏幕?我知道在这两种情况下,应用程序委托(delegate)的方法applicationWillResignActive:都会被调用,但我希望能够准确判断发生了哪个事件。有什么方法可以做到吗?谢谢! 最佳答案 从看UIApplicationDelegateProtocolReference:applicationWillResignActive://Thenwhenitsback,thisgetscalled:applicationDidBecomeActive:是在这种情况下唯一被调用的

html - 使用 webkit-overflow-scrolling 时 iOS 文本和图像模糊 : touch

webkit-overflow-scrolling:touch;这在滚动方面非常有效,但它在中明显模糊了文本和图像。与overflow:scroll应用。我已经在3台装有iOS5的不同iPad上试过了。Apple原生的缓动/反弹算法比任何等效的JS算法都要好得多,所以我想开始使用这个新功能!我需要使用的字体更加引人注目。这是一个演示,您可以在装有iOS5的iPad上试用:http://sseeger.drivehq.com/test.htm[Stark,没有webkit-overflow-scrolling:touch;]http://sseeger.drivehq.com/test2

ios - 调频数据库队列错误 : database is locked

我有一个在后台线程中运行的方法,因此(据我所知)我需要使用FMDatabaseQueue来安全可靠地访问我的SQLite数据库。我正在执行查询以检查是否存在记录,之后我会根据结果立即UPDATE或INSERT。第一个查询运行良好,我得到了一个计数,但随后的查询没有运行。这是我得到的错误:Unknownerrorcallingsqlite3_step(5:databaseislocked)eu这是我的代码://EstablishdatabasequeueNSString*path=[[PPHelpersdocumentsPath]stringByAppendingPathComponen

ios - Html5(问题): canvas scrolling when interacting/dragging on iOS 11. 3.

我有一个HTML5应用程序,它广泛使用了它的Canvas。在iOS11.3更新后,我们开始遇到触控问题。实现时,我们确保explicitlytelltheuseragentthattheeventshouldnotbehandled.(即我们添加了evnt.preventDefault()我们还限制了Canvas,并确保禁用浏览器对所有平移和缩放手势的处理。(touch-action:none,虽然不是Safaridoesnotofficiallysupportthisbasicimplementation,但它适用于iOS11.3之前的任何浏览器)这不特定于任何浏览器,但它会在11.

javascript - 任何方式应用 'webkit-overflow-scrolling: touch' 与 javascript 内联?

无法通过jquery或nativejavascript在DOM中显示此属性。jquery似乎不支持它,我找不到有效的native名称/语法。有帮助吗?? 最佳答案 正确的语法是el.style.WebkitOverflowScrolling='touch';//capitalW这(几乎)就像从css到JS的通常命名约定一样,比如border-top正在变成borderTop,...只是webkit的东西得到了一个大写的首字母。 关于javascript-任何方式应用'webkit-ove

ios - @synchronized 指令的使用 - Objective-C Mutex Lock iOS

在方法体上使用@synchronized指令-(void)testSynchronizeMethod:(int)value{@synchronized(value){intvalue1=100;//sampleline1intvalue2=120;//sampleline2[selfcalledMethod];}}//case1-(void)calledMethod{NSLog(@"is@synchronizeddirectiveappliedtothismethod");NSLog(@"whathappensifIenclosethismethodwith@synchronizedd

c# - : UITableView and keyboard scrolling issue 的 Xamarin 解决方案

我遇到了与UITableViewandkeyboardscrollingissue中所述相同的问题但我使用MonoTouch/Xamarin.iOS在C#中编码。获得一个有效的C#解决方案需要一些工作,所以我想我会分享。我试图解决的问题:我有一个UIViewController,其中包含一个ListView以及一些其他按钮。这些行本身是自定义View,其中包含多个惰性UILabel和一个接受输入的UITextView。如果用户触摸屏幕下半部分的其中一个TextView,键盘将覆盖他们正在编辑的字段。而且,如果它是列表的末尾,您甚至无法手动将其滚动到View中。阅读本网站上的帖子对我有很