草庐IT

webkit-user-drag

全部标签

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 标签栏 Controller : I need to show different view controllers for unauthorized user

我的标签栏Controller有3个标签:搜索、消息、我的页面授权用户可以在所有3个选项卡中看到一些信息。但对于未经授权的用户-当他点击消息或我的页面-我想显示这个:Pleasesign-inorregister[buttonsign-in][buttonregistration]我不想将其显示为模态,我想将标签栏保留在底部。单击[按钮登录],然后显示模态登录屏幕。那么正确的做法是什么?我是否需要以某种方式创建可重用的ViewController?如果是这样,我如何在选项卡栏Controller中为多个选项卡显示它,然后在登录后切换回普通ViewController?

ios - 范围无效 :basic_info. 请改用 public_profile、user_friends

我在我的iOS应用程序中使用“使用facebook登录”功能。当我选择“使用facebook登录”选项时,应用程序被重定向到safari并显示facebook登录表单。当我完成电子邮件和密码并按登录时,我收到类似“无效范围:basic_info。改用public_profile,user_friends。”的错误。从我的iOS应用程序。我正在使用FacebookSDK。提前致谢 最佳答案 您正在范围参数中使用basic_info。要获取公共(public)信息,请改用public_profile权限。

ios - 错误 : User interaction disabled in lower parts of UIScrollView

我有一个文档查看器,它有一个UIView(页面)作为UIScrollView的“ScrollView”(UIView)的subview。该页面有更多的subview,例如UIButtons和UITextFields。用户可以在ScrollView中手动平移和缩放,但对于某些功能,我正在执行编程滚动/平移以将文本字段或按钮置于View中。在某些情况下,我需要以编程方式调整ScrollView的contentSize和ScrollView的框架(以确保页面底部的文本字段可以移动到键盘上方)。另外(我认为)我通过ScrollView的zoomScale正确地缩放了contentSize的坐标

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 - 为什么具有 ISO 8601 值的日期时间字段在 iOS webkit 浏览器中不起作用?

为什么以下日期时间字段在Safari或iOSPhoneGap中不显示当前值?它显示一个空白值。 最佳答案 在iOS中,日期时间输入字段只能使用UTC中的值,并且只能使用祖鲁时区指定。具有+0000偏移量的本地时间和UTC时间均NotAcceptable。时间中包含毫秒是可以接受的。以下值(value)观有效:这些都不起作用: 关于ios-为什么具有ISO8601值的日期时间字段在iOSwebkit浏览器中不起作用?,我们在StackOverflow上找到一个类似的问题:

ios - 解析.com : Sending email to admin after new user signup

我正在使用Parse.com作为我的iOS应用程序的后端。当新用户在我的应用程序中注册并且Parse在“用户”表中创建新用户时,我希望通过电子邮件收到通知(以验证用户数据并手动激活一些高级功能)。是否可以在用户注册后从Parse.com发送电子邮件?我该怎么做?谢谢! 最佳答案 您可以使用其中一个邮件CloudModules来实现这一点来自User类的afterSave钩子(Hook):Parse.Cloud.afterSave(Parse.User,function(request){...如果用户刚刚注册,给他们发邮件...})

ios - iCloud + 核心数据 : First import and user's feeling of loss of data

我已经实现了一个拥有大约5万用户的iPhone应用程序。从iOS7切换到iOS8时,很多用户都曾体验过一种可怕的感觉,他们认为自己的数据丢失了。我已经实现了我认为是Apple建议的首次导入行为1)用户启动应用2)iCloud,自动,开始同步之前存储在iCloud上的数据3)在某些时候用户会收到通知,iCloud数据已准备就绪,这要归功于NSPersistentStoreUbiquitousTransitionTypeInitialImportCompleted问题出在3)Atsomepoint:必须同步大量数据的用户需要几分钟才能完成同步,同时他们认为自己的数据丢失了。我真的不知道如何