簡體   English   中英

在IOS中共享圖像/鏈接到我的應用程序

[英]Sharing an image/link to my app in IOS

我正在嘗試找出如何使用React Native將共享支持添加到我的應用程序中。 我找到了用於在我的應用程序中顯示操作表的文檔,但是沒有關於如何添加支持用戶共享圖像/鏈接到我的應用程序的文檔 我什至不確定Apple稱之為什么功能,因此我可能沒有使用正確的關鍵字進行搜索。

例如 屏幕截圖

在#1上,如果您按下safari應用程序底部中間的共享按鈕,它將彈出一個彈出窗口,供您選擇一個應用程序,例如Facebook,然后,如果您在Facebook上按下,它將打開Facebook,並提供您想要的頁面網址從safari中共享,您可以在其中添加有關鏈接的評論。 我想在我自己的應用程序中復制此行為。 我希望我在瀏覽器上按下共享按鈕時可以選擇我的應用程序,然后我將打開一個彈出窗口,該窗口顯示用戶想要共享的鏈接,允許他們在發布鏈接之前添加評論。 通過本機反應可能嗎? 我看到我可以與其他應用程序共享選項(我的保真度應用程序,按照您的方式進行搜索等),因此看來您可以讓非系統應用程序執行此操作。

它們稱為共享擴展,它們是可擴展性功能的一部分。 它們是系統范圍內的共享表。 不要誤以為動作擴展。

  • 共享擴展名帶有彩色圖標。
  • 動作擴展使用單色圖標。

無論如何,鏈接不會顯示,除非您在共享表中單擊了該應用程序。

  1. 編輯器>添加目標> iOS>應用程序擴展>共享擴展
  2. 為您的應用目標配置應用組。
  3. 在“功能”選項卡上,打開“應用程序組”開關,然后選擇您創建的組。 (如果要啟用擴展程序和容器應用程序之間的代碼共享,可以將代碼放在框架中並鏈接到它)
  4. 展開您創建的組,您將在“支持文件”組下看到一個故事板文件,一個權利文件,一個視圖控制器和一個plist文件。
  5. 您可以使用情節提要文件來創建自定義界面,也可以通過編程方式進行操作,但是Share extensions具有默認的compose視圖,類似於Facebook和Twitter視圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM