问题标签 [peek-pop]

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.

0 投票
2 回答
2833 浏览

ios - 像 peek and pop 一样手动振动 iPhone 6S?

如何手动触发类似单击的振动,例如使用 peek&pop 或应用程序快捷方式时发生的振动?

0 投票
1 回答
1823 浏览

ios - 为手动 Segue 实现 3D Touch “Peek and Pop”

我正在尝试弄清楚如何为我正在开发的应用程序实现“Peek and Pop”3D 触摸功能,但我不确定如何为手动 segue 实现该功能,因此任何帮助或文档都会不胜感激。

为了给你更多信息,我有一个UITableViewwho's 控制器有 2 个手动 segues,我的代码根据用户点击的表格元素在它们之间进行选择。如果它是我从原型表单元格拖到目标视图控制器的一个转场,我可以选中一个框,但手动转场不存在该框。

我做了一些谷歌搜索,看看是否有这方面的文档,但我找不到任何东西。

0 投票
1 回答
601 浏览

ios - 为什么我的一些推送故事板 segues 没有显示 peek and pop 选项?

我的一些 push segues 显示了 peek & pop 的选项,而其他 push segues 没有显示该选项。这是为什么?

在此处输入图像描述

0 投票
2 回答
1446 浏览

ios - 如何为 Peek and Pop 3D Touch 圆化 sourceRect 的角?

在 Safari 中,如果您使用 3D 触摸,则被触摸的链接的 sourceRect 具有圆角。当我将源矩形设置为:func previewingContext(previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) -> UIViewController? {在previewingContext上时,我只能设置previewingContext.sourceRect不允许我圆角的地方,或者设置一个多角区域。我怎样才能做到这一点?

0 投票
1 回答
40 浏览

objective-c - 如何将 Peek&Pop 添加到未分配给按钮的 segue

我有一个未分配给界面构建器中的任何按钮的 segue,但是[performSegue segueWithIdentifier@""]在点击动态创建的按钮时我确实调用了 a。

有没有办法peek&pop在那些动态创建的按钮上启用?

太感谢了!

0 投票
2 回答
239 浏览

ios - 什么是新 iPhone 上的偷看和流行力量?

iOS 9.0forceUITouch类中添加了新属性。对于新 iPhone (6S),这可以获取用户手指压力的值。

属性的值force似乎设置在 0 到 6.66667 之间。

iOS 9 还添加了 peek and pop 功能 - 当用户在某些控件上应用特定的手指压力级别时,会触发程序操作。

我的问题是:就 的force财产价值而言,这些压力水平(用于窥视和弹出)是UITouch多少?

换句话说,我需要为force属性设置阈值,以使用户需要应用与使用“窥视”(或弹出)功能时相同的手指压力水平?

0 投票
3 回答
705 浏览

ios - 应用程序在 iPhone 6s 的“peek and pop”实现中冻结

我已经在我的应用程序中实现了 peek and pop 并且它运行良好。但是在连续尝试 7-8 次后,该应用程序冻结在 peek view 上。我唯一的选择是杀死应用程序并重新运行。请告诉我冻结的原因。我在我的项目中使用了以下代码进行查看和弹出:

0 投票
0 回答
258 浏览

ios - Peek and Pop 预览项目操作(viewDidDisappear 调用了两次)

在带有 peek and pop 实现的 iOS 9 上,为什么在这种情况下两次调用 viewDidDisappear 方法?

例如,我偷看视图控制器,然后我看到视图控制器的所有预览操作而不使用操作,然后当弹出视图控制器时,视图控制器被解雇。

视图控制器 1 --------> 视图控制器 2

步骤 1. PEEK viewController 2

步骤 2. 查看所有 previewActionItems(不使用它)

步骤 3. 弹出到 viewController 2

方法称为:

  1. previewingContext(previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) VIEW CONTROLLER 1

  2. viewDidDisappear(animated : Bool) 视图控制器 2

  3. previewingContext(previewingContext: UIViewControllerPreviewing, commitViewController viewControllerToCommit: UIViewController) viewController 1

  4. viewDidDisappear(animated : Bool) 视图控制器2(为什么在这种情况下这个方法被调用了两次?)

0 投票
1 回答
1055 浏览

ios - Peek/Pop 预览忽略集合视图中的单元格角半径

我在我的集​​合视图单元格中添加了 3D Touch Peek/Pop 功能,效果很好,但是我注意到预览框架不尊重单元格的角半径。

这是我的预览功能:

我已经尝试设置 previewingContext sourceView 的角半径并在单元格上使用 maskToBounds ,但到目前为止我尝试过的没有任何帮助。

这是单元格设置:

有人有什么建议吗?

0 投票
1 回答
1560 浏览

css - 如何禁用峰值和弹出效果(iPhone 6s 上 Safari 的强压效果)

我需要在此代码(引导环境)中的“a”元素上禁用峰值效果(iPhone 6s 上 Safari 的强压力效果):

我需要禁用它,因为如果在 iPhone 6s 上用 Safari 强力按压,那么引导程序的“模态”组件在这里与“峰值”冲突,并且它显示的图片不是放大的 img.jpg。

因此,在 iPhone 6s 上用 Safari 强力按压时禁用“a”元素上的“peek”或显示放大的 img.jpg 会很好。