1

我一直在互联网上四处寻找,似乎没有太多关于创建自定义辅助的对话方式(或者我问错了问题——我是 Objective-C 和 iOS 的新手) iOS 中类似触控的按钮。

我想从启动器应用程序访问我的应用程序,然后浮动一个按钮,让我可以从应用程序的任何位置返回到所述启动器。浮动辅助触摸按钮方案看起来很完美——有人做过类似的东西吗?

[编辑]

回答有意义的问题 - 我不够清楚(再次道歉 - 这里没有经验)。

我有三个应用程序:App Gatherer、App Target 01、App Target 02。

App Gatherer 将能够通过 URL 启动多个应用程序。一旦这样做了,并且新的应用程序打开了,我想知道我是否可以有一个浮动按钮,可以像 Assistive Touch 按钮一样与目标应用程序的 UI 分开移动和单击。浮动按钮的目的是让我退出任何目标应用程序——它完全独立于收集器应用程序。

我没有任何实现——我只是想把它映射出来,看看它是否可能。我问错地方了吗?

4

1 回答 1

0

当您使用来自 AppGatherer 的 url 打开应用程序时。然后在目标应用程序中,只有一种返回 appgatherer 的方式,即再次使用 url,但这次打开 AppGatherer。因此,自定义浮动按钮必须在 AppTarget 中实现,当用户单击该按钮时,AppGatherer 将通过 URL Scheme 打开。没有其他办法。你不能有一个浮动的通用按钮。您必须分别在每个 AppTarget 应用程序中实现浮动按钮。另外,不言而喻,必须在 AppTargt 应用程序中的每个单独视图中实现按钮。

为了制作一个浮动按钮,您需要保持在所有其他视图之上,并在 onDrag 方法等中处理它的拖动。

于 2015-06-20T13:58:02.923 回答