簡體   English   中英

在 iOS 和 Android 上動態更改應用程序圖標

[英]Dynamically alter App Icon on iOS and Android

我對 Flutter 還很陌生,但發現它符合我對 iOS 和 Android 的大部分設計需求。 但是,我一直無法找到動態更改應用程序圖標的方法。

在 Swift 中,您可以從實際應用程序內部更改應用程序圖標,從而進行一些非常整潔的自定義。 一篇Medium 文章在 iOS 10.3 首次出現時對此進行了討論。

有人知道在 Flutter 中有什么方法可以做到這一點,還是我需要制作一個自定義包來做到這一點?

我不相信這是目前支持的,並且可能不會被 flutter 團隊支持,盡管理論上有人可以編寫一個插件來做到這一點。 然而,大部分配置無論如何都需要在本地完成,所以除了調用 setAlternateIconName 之外,我不知道插件會提供多少價值。

您應該做的是直接在 iOS 中編寫代碼,就像在本機 iOS 應用程序中一樣,但將MethodChannel暴露給 dart 端,這將允許您控制它免於顫動。

暫無
暫無

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

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