问题标签 [3dtouch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 iOS 9 应用程序崩溃中窥视
我正在尝试在支持 iOS 9 的应用程序中进行 Peek and Pop。有问题的视图有一个 UITableView,所以我的代码中有:
WebViewController
是ViewController
我已经设置为在选择 tableview 的行时显示内容。我得到的错误是:
ios - Correct implementation of opening storyboard view controller from UIApplicationShortcutItem in objective-c
This is the code I have got for trying to open a view controller from a storyboard. I am getting error "expected identifier" on
UINavigationController controller = [(UINavigationController)[[mainStoryboard instantiateViewControllerWithIdentifier: @"ARViewController"];
Can someone please help.
ios - 自定义 3D 触摸和 WkWebView 问题
我正在尝试在 WkWebView 中实现自定义 peek/pop 行为。我看到委托被调用并且控制器被返回,但是 peek 控制器没有出现。
我只能通过设置 self.webView?.userInteractionEnabled = false 来显示 peek 控制器
这里会发生什么?
代码:
ios - iOS 9 快速操作(3D 触控)
我试图了解为 iOS 9 执行快速操作(3D 触摸)。
我希望用户选择 4 个过滤器中的 1 个应用于图像,所以如果我选择第 1 项,我会将 NSUserDefaults.standardUserDefaults() 设置为过滤器,然后使用应用的过滤器显示正确的图片。
在 AppDelete.swift 中:
在 ViewController.swift 中:
但是,当从菜单进入应用程序时,它将始终显示最后一个选择(而不是当前选择)。如果我选择第 1 项,则什么也没有发生。我选择第 3 项,第 1 项将出现。
我也尝试通过 appDelegate 传递参数,结果是一样的。我认为生命周期存在一些问题。
有任何想法吗?
ios - 你可以拥有多少个 UIApplicationShortcutItems 有限制吗?
我想将新的 3D/Force Touch 功能 (UIApplicationShortcutItem) 添加到我的应用程序中,但我想知道单个应用程序上的数量是否有限制?
我查看了文档,但没有提到限制:https ://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIApplicationShortcutItem_class/
objective-c - 在 Objective-c 和 3dtouch 中对 UITouch 使用不同的力
我正在尝试在我的目标 c 代码中包含一个力组件,因为它现在应该可以从 ios9 开始。我的代码包含以下两种方法:
在 touchesEnded 方法中,我尝试使用以下代码行来获取触摸事件的力量:
我试图在 iphone 6s 上运行我的代码,我得到了非常奇怪和矛盾的值,例如 force : 2.650000 和 force : 0.066667 即使我认为我几乎以同样的力量按下按钮。
我不想实现 peek 和 pop,而只是让用户通过一个按钮来控制具有不同选项的应用程序。
非常感谢你!
html - 在 XHTML 页面中的链接上启用 peek/pop
在 iPhone 6S 和 6S Plus 上,3D 触摸链接会打开页面预览,用力按压会打开页面。这适用于解析为 HTML 的页面。
但是像这样的简单页面:
如果与Content-Type
as一起使用application/xhtml+xml
,测试链接上的 peek 和 pop 将不起作用。它与text/html
.
我怎样才能解决这个问题,以便在 XHTML 页面中仍然有 peek and pop 工作?我在这里做错了吗?
mobile-safari - 如何防止用户在我的网站上的锚标签上使用 3D Touch peek/preview?
有没有办法阻止用户在使用我的网站时使用 Safari 内置的 3D Touch 预览/预览功能?此功能对运行 JavaScript 的锚元素没有用处。
我希望我们可以向标签添加一个属性来防止这种行为。
谢谢!
ios - 从 Peek 到邮件的 UIPreviewAction
我正在我的应用程序中实现 Peek 和 Pop 以及 UIPreviewActions。我已经设置好 PreviewView,Peek 和 Pop 都很好用,我的问题是向其中添加 UIPreviewActions。当然,您必须将 UIPreviewAction 方法放在预览控制器中,那么如何让它关闭该视图,并在其父控制器中打开该视图?
我在 PreviewController 中有:
displayComposerSheet 只是一种编写电子邮件的标准方法,其中包括用于显示它的 self presentViewController 方法。但是,所有这些方法都在 PreviewController 中,但从技术上讲,Mail 编写器需要从所有这些所在的 TableView 中启动。我该怎么做呢?