簡體   English   中英

適用於公共應用商店發布的iOS AirPlay操作表-例如在Spotify中

[英]iOS AirPlay Action Sheet for public app store publishing - like in Spotify

我一直在從事一個涉及AirPlay終端選擇的項目,並且想知道Spotify的人員如何在應用內選擇以下可用的AirPlay終端(您可以在應用程序底部看到一個AirPlay圖標/消息,點擊時會彈出一個與您通過控制中心看到的類似的操作表):

Spotify AirPlay操作表

據我所知,唯一可以用於這種事情的“公共” API是MPVolumeView ,它不一定相同,因為它顯示了一個音量控制器和一個觸發此類動作表的按鈕。

以下博客討論了作為私有API的MPAudioVideoRoutingPopoverController ,因此想知道這是否是Spotify的人們正在使用的東西,如果是,為什么在商店中允許這種東西? (我認為Apple的規定嚴格禁止使用私有API)

如果私有路線是實現此目標的唯一途徑,那么是否有蘋果可以接受的任何特定方式? 即:就像在iOS答案中所提到的:Airplay選擇器MPVolumeView替代方案 ,用於與MPVolumeView ,或者在隱藏其余元素的同時從那里觸發UI?

這個其他答案為仍然使用MPVolumeView類的方法提供了一種替代方法,但是以編程方式調用其中的按鈕,同時隱藏了所有(或大部分)接口。

暫無
暫無

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

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