.NET MAUI 社群工具箱 1.3 釋出

MAUI Community Toolkit 為 MAUI 開發提供了一組基礎功能和元件,包括動畫(animations), 行為(behaviors)、轉換器(converters), 效果(effects)以及幫助(helpers)程式,能夠加大提高 MAUI 開發效率。1。3版本新增了狀態列樣式、Gravatar影象源功能以及動畫方面的增強。

設定狀態列樣式

引入新的 StatusBarBehavior,輕鬆定製狀態列樣式,而且可以每頁都設定不同的樣式,簡單強大粗暴。

當然,也可以直接在 C# 程式碼中設定。

var statusBehavior = new StatusBarBehavior() { StatusBarColor = Colors。HotPink, StatusBarStyle = StatusBarStyle。LightContent } this。Behaviors。Add(statusBehavior);

Gravatar 影象源

在網路上使用虛擬形象是個很高頻的需求,傳統的做法是每個網站或者APP提供自己的頭像功能。缺點是無法全網通用,對此,Gravatar(

Globally

Recognized Avatar) 提出了全域性適用的解決方案,透過 EMail 地址獨立提供唯一的虛擬形象,在任何一個支援

Gravatar

的網站或者APP互動時,都可以根據你提供的 Email 地址顯示匹配頭像。

MAUI 此次引入 Gravatar 影象源

GravatarImageSource

,簡化了應用整合 Gravatar 的工作。

Email

地址是使用者事先在 Gravatar 註冊時提供的 Email 地址。

動畫

新版本增強了動畫行為

AnimationBehavior

,引進了新的

FadeAnimation

,允許你在任何 VisualElement 上執行透明度變化動畫。

總之,很不錯,特別是狀態列樣式設定功能非常實用,需要的抓緊用上。