SwiftUI 畫出美美漸層色(ノ>ω<)ノ

更新於 發佈於 閱讀時間約 2 分鐘

漸層文字

做出像Apple Keynote主題一樣的美美漸層文字

Hello SwiftUI!

Hello SwiftUI!

先畫出一大塊美美漸層色,可以選自己喜歡的顏色跟角度去做喔

LinearGradient(colors: [.blue, .purple, .red],
startPoint: .bottomLeading,
endPoint: .topTrailing)


好漂亮(ノ>ω<)ノ

好漂亮(ノ>ω<)ノ

Mask(iOS15以上)

再加上Mask,我覺得跟遮罩的原理蠻類似的,只露出文字的形狀的部分。

LinearGradient(colors: [.blue, .purple, .red],
startPoint: .bottomLeading,
endPoint: .topTrailing)
.frame(height: 50)
.mask {
Text("Hello, world!")
.font(.largeTitle)
.fontWeight(.bold)
}

       

frame記得要設小一點,漸層效果才會集中

登登登登!!

好漂亮(ノ>ω<)ノ

好漂亮(ノ>ω<)ノ


漸層背景Modifier(iOS16以上)

背景Modifier也可以變成美美漸層,但是ios16以上才有QQ用法就是原來的顏色後面.gradient


        Button  { 

} label: {
Text("漸層美美按鈕")
.font(.largeTitle)
.foregroundColor(.white)
.padding()
.background(.pink.gradient, in: Capsule())
}


美


參考資料:https://www.youtube.com/watch?v=YlSbfK4ft4g



留言
avatar-img
留言分享你的想法!
avatar-img
Michelle Chen的沙龍
8會員
34內容數
紀錄iOS開發上遇到的問題或是一些流程筆記。主要都是Swift。
Michelle Chen的沙龍的其他內容
2024/09/06
本文介紹了使用KeyboardLayoutGuide的方法,以及在不同iOS版本和設備上遇到的佈局問題。透過調整TextView的底部對齊方式,成功解決了在模擬器和真實設備上出現的錯誤,提供了有用的建議給開發者。本文還探討了為何在iOS15與Xib的組合使用中會出現問題,以及解決方案。
Thumbnail
2024/09/06
本文介紹了使用KeyboardLayoutGuide的方法,以及在不同iOS版本和設備上遇到的佈局問題。透過調整TextView的底部對齊方式,成功解決了在模擬器和真實設備上出現的錯誤,提供了有用的建議給開發者。本文還探討了為何在iOS15與Xib的組合使用中會出現問題,以及解決方案。
Thumbnail
2024/08/07
使用者回報的超級奇怪線上問題,用數字鍵盤(NumberPad)更改欄位時,送出後尾數都會消失。例如:30 ⭢ 3,52 ⭢ 5。 尋尋覓覓了兩天終於被我找到這篇,apple的奇葩的bug 重現條件 iOS17 手機設定是繁體中文語系 前一個用過的鍵盤是Cangjie倉頡 or Suchen
2024/08/07
使用者回報的超級奇怪線上問題,用數字鍵盤(NumberPad)更改欄位時,送出後尾數都會消失。例如:30 ⭢ 3,52 ⭢ 5。 尋尋覓覓了兩天終於被我找到這篇,apple的奇葩的bug 重現條件 iOS17 手機設定是繁體中文語系 前一個用過的鍵盤是Cangjie倉頡 or Suchen
2024/07/03
這篇文章探討瞭如何在iOS應用程式中客製化Alert,包括改變字體大小、內嵌連結以及讓Alert的高度隨著字數增長並提供scroll操作。同時使用SwiftUI進行客製化,並介紹瞭解決高度超出範圍後文字捲動與scrollView固定高度的方法。
Thumbnail
2024/07/03
這篇文章探討瞭如何在iOS應用程式中客製化Alert,包括改變字體大小、內嵌連結以及讓Alert的高度隨著字數增長並提供scroll操作。同時使用SwiftUI進行客製化,並介紹瞭解決高度超出範圍後文字捲動與scrollView固定高度的方法。
Thumbnail
看更多
你可能也想看
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
重點摘要: 6 月繼續維持基準利率不變,強調維持高利率主因為關稅 點陣圖表現略為鷹派,收斂 2026、2027 年降息預期 SEP 連續 2 季下修 GDP、上修通膨預測值 --- 1.繼續維持利率不變,強調需要維持高利率是因為關稅: 聯準會 (Fed) 召開 6 月利率會議
Thumbnail
重點摘要: 6 月繼續維持基準利率不變,強調維持高利率主因為關稅 點陣圖表現略為鷹派,收斂 2026、2027 年降息預期 SEP 連續 2 季下修 GDP、上修通膨預測值 --- 1.繼續維持利率不變,強調需要維持高利率是因為關稅: 聯準會 (Fed) 召開 6 月利率會議
Thumbnail
如果說素描是繪畫的基礎,那色彩原理就是配色的基礎。我們提到色彩原理就是配色的基礎,這句話稍微狹隘了一些,其實了解色彩原理能夠提升的不只有配色,還有設計視覺運用,甚至是印刷觀念都跟色彩原理有關。
Thumbnail
如果說素描是繪畫的基礎,那色彩原理就是配色的基礎。我們提到色彩原理就是配色的基礎,這句話稍微狹隘了一些,其實了解色彩原理能夠提升的不只有配色,還有設計視覺運用,甚至是印刷觀念都跟色彩原理有關。
Thumbnail
瞭解如何在手機上用筆作畫,體驗一筆一畫間逐步生成畫作的樂趣,雖然不及AI繪圖逼真、炫麗無比,但手繪也別有一番趣味。
Thumbnail
瞭解如何在手機上用筆作畫,體驗一筆一畫間逐步生成畫作的樂趣,雖然不及AI繪圖逼真、炫麗無比,但手繪也別有一番趣味。
Thumbnail
▪︎藍色、透明、水波紋、金絲邊
Thumbnail
▪︎藍色、透明、水波紋、金絲邊
Thumbnail
這是參考GD歌曲COUP D'ETAT這首MV裡的樹,只是我蘋果沒畫,樹體也不是白色的,土地還加了點幾何圖形,就感覺是不一樣的樹,變成兔子感覺的樹了~XD
Thumbnail
這是參考GD歌曲COUP D'ETAT這首MV裡的樹,只是我蘋果沒畫,樹體也不是白色的,土地還加了點幾何圖形,就感覺是不一樣的樹,變成兔子感覺的樹了~XD
Thumbnail
分享今天與學員畫和諧粉彩的動人時光。
Thumbnail
分享今天與學員畫和諧粉彩的動人時光。
Thumbnail
構圖上的簡潔 及色彩運用上的簡潔 以上是一種構圖美學 也是 “減法美學”   有時候主角色彩單一時 若是背景色彩複雜 那主角很容易被搶去光環 上圖的柿子是經過色彩設計 使用灰色系容器、灰色桌面、灰色背景 只是為了凸顯主角並降低色彩干擾
Thumbnail
構圖上的簡潔 及色彩運用上的簡潔 以上是一種構圖美學 也是 “減法美學”   有時候主角色彩單一時 若是背景色彩複雜 那主角很容易被搶去光環 上圖的柿子是經過色彩設計 使用灰色系容器、灰色桌面、灰色背景 只是為了凸顯主角並降低色彩干擾
Thumbnail
隨性創作之一,原本其實是想畫水墨風並且強調潑墨的畫面,誤打誤撞之下,發現把黑白墨水改成彩色的好像也不錯。 長條狀的構圖剛好適合拿來當手機桌布。 繪圖工具:tensor.art
Thumbnail
隨性創作之一,原本其實是想畫水墨風並且強調潑墨的畫面,誤打誤撞之下,發現把黑白墨水改成彩色的好像也不錯。 長條狀的構圖剛好適合拿來當手機桌布。 繪圖工具:tensor.art
Thumbnail
好像還沒畫過蘋果,今天不如就來畫顆蘋果好了! ✍ 愛我所畫,夢我所愛 圖。文/布恣芽朵
Thumbnail
好像還沒畫過蘋果,今天不如就來畫顆蘋果好了! ✍ 愛我所畫,夢我所愛 圖。文/布恣芽朵
Thumbnail
漸層文字 做出像Apple Keynote主題一樣的美美漸層文字 先畫出一大塊美美漸層色,可以選自己喜歡的顏色跟角度去做喔 LinearGradient(colors: [.blue, .purple, .red], startPoint: .bottomLead
Thumbnail
漸層文字 做出像Apple Keynote主題一樣的美美漸層文字 先畫出一大塊美美漸層色,可以選自己喜歡的顏色跟角度去做喔 LinearGradient(colors: [.blue, .purple, .red], startPoint: .bottomLead
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News