菜鸟教程小白 发表于 2022-12-11 19:36:55

ios - UIActivityViewController 隐藏我的应用程序共享扩展


                                            <p><p>在我的应用程序中,我添加了共享扩展程序,它工作正常,但是当我通过 <code>UIActivityViewController</code> 邀请应用程序时,我遇到了一个问题,我显示了我的应用程序扩展程序。如何隐藏我自己的应用程序扩展?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以通过在 <a href="https://developer.apple.com/documentation/uikit/uiactivityviewcontroller/1622009-excludedactivitytypes" rel="noreferrer noopener nofollow">list of excluded activity types</a> 中添加您的扩展事件类型来做到这一点:</p>

<pre><code>let activityViewController = UIActivityViewController(activityItems: &lt;your items&gt;, applicationActivities: &lt;your supported application activities&gt;)

let extensionActivityType = UIActivityType(&lt;your extension activity type id&gt;)
activityViewController.excludedActivityTypes =
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - UIActivityViewController 隐藏我的应用程序共享扩展,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/48284338/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/48284338/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - UIActivityViewController 隐藏我的应用程序共享扩展