小試身手,無論是用筆還是用電腦,都沒藝術天份 — 藍色小精靈

更新於 2024/11/21閱讀時間約 1 分鐘

raw-image

這次使用UIBezierPath的功能在SwiftUI去畫一張圖,雖然我的藝術天份蠻差的,但藉由程式之手至少是可以畫出稍微相似的圖出來哈哈~

raw-image

主要運用到兩種功能畫圖:

  1. let body = UIBezierPath(arcCenter: CGPoint(x: 213, y: 213), radius: 30, startAngle: aDegree * -30, endAngle: aDegree * 210, clockwise: false)
  2. body.addQuadCurve(to: CGPoint(x: 174, y: 264), controlPoint: CGPoint(x: 170, y: 229))

第一個是用來畫圓圈的,而第二種是專門來畫彎曲的線。

看似簡單,但需要花很多時間去找到彎曲的曲度(根據controlPoint: CGPoint(x: 170, y: 229)))的方式調整。

    avatar-img
    1會員
    37內容數
    留言0
    查看全部
    avatar-img
    發表第一個留言支持創作者!
    dab戴伯的沙龍 的其他內容
    這比較像是IBOulet和IBAction的基礎練習,比較需要注意的是: 若要設定點選按鈕時Scroll view能移動到該衣服的位置,就需要: scrollrow.setContentOffset(CGPoint(x: pagecontrol.currentPage * Int(scrollr
    目的: 1 使用 date picker & slider 做時間的魔法師,顯示自己十年的變化成長。 2 date picker 設定最小 & 最大時間,讓時間的範圍為 2009 ~ 2019。 3 滑動 slider 時,slider 會停在整數的位置,比方滑到 2010.6 時會四捨五入到
    在還不會的時候,我還想說要為APP放上一個封面 Icon是不是很麻煩,多虧潘帥的說明,簡單五分鐘就能帥一個APP了。 到網站上將想設定成封面的圖片上傳並轉檔下載。 App Icon Generator Generate icons and images for mobile apps, andr
    目的:研究各種UI元件 segmented control: 可設定選項讓使用者做選擇,其中幾項可以注意: Segments: 可設定要幾種選擇欄位。 Segment:可選擇哪一個欄位的內容要做更動,包括標題,圖片等等。 Title: 可輸入更改欄位的文字內容。 Image:可設定欄位的圖
    這次模仿製作IOS的APP設計,第一次使用sketch和zeplin兩個軟體模仿,這真的是像我這種沒有設計感的人的救星啊!!!,你可以從sketch去分析你要的圖片或者色塊,甚至設計你的UI版面。 這次是將sketch檔案中需要的圖片及文字分別進行make exportable,以此可以讓sket
    作業目的: 不寫程式,從 storyboard 運用 tab bar controller,navigation controller,table view controller & static cell 實作電子書 App。 使用功能 搭配 tab bar controller & navi
    這比較像是IBOulet和IBAction的基礎練習,比較需要注意的是: 若要設定點選按鈕時Scroll view能移動到該衣服的位置,就需要: scrollrow.setContentOffset(CGPoint(x: pagecontrol.currentPage * Int(scrollr
    目的: 1 使用 date picker & slider 做時間的魔法師,顯示自己十年的變化成長。 2 date picker 設定最小 & 最大時間,讓時間的範圍為 2009 ~ 2019。 3 滑動 slider 時,slider 會停在整數的位置,比方滑到 2010.6 時會四捨五入到
    在還不會的時候,我還想說要為APP放上一個封面 Icon是不是很麻煩,多虧潘帥的說明,簡單五分鐘就能帥一個APP了。 到網站上將想設定成封面的圖片上傳並轉檔下載。 App Icon Generator Generate icons and images for mobile apps, andr
    目的:研究各種UI元件 segmented control: 可設定選項讓使用者做選擇,其中幾項可以注意: Segments: 可設定要幾種選擇欄位。 Segment:可選擇哪一個欄位的內容要做更動,包括標題,圖片等等。 Title: 可輸入更改欄位的文字內容。 Image:可設定欄位的圖
    這次模仿製作IOS的APP設計,第一次使用sketch和zeplin兩個軟體模仿,這真的是像我這種沒有設計感的人的救星啊!!!,你可以從sketch去分析你要的圖片或者色塊,甚至設計你的UI版面。 這次是將sketch檔案中需要的圖片及文字分別進行make exportable,以此可以讓sket
    作業目的: 不寫程式,從 storyboard 運用 tab bar controller,navigation controller,table view controller & static cell 實作電子書 App。 使用功能 搭配 tab bar controller & navi
    你可能也想看
    Google News 追蹤
    Thumbnail
    *合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
    Thumbnail
    初學者最易學習的韋特塔羅系統,首先,拿到一副新的塔羅牌如何開牌? 「開牌」,不侷限於任何儀式,心誠則靈。
    Thumbnail
    參加比賽是跆拳道練習的一部分,能夠觀察其他道館的訓練情況,瞭解不同風格,獲取優點。文章分享了參賽前的訓練策略和飲食管理,以及比賽當天細節和檢討經驗。透過分享自己的比賽經驗以及持續追求進步的信念,能夠吸引跆拳道愛好者。
    Thumbnail
    相信大家對乙一這個作家不陌生吧? 最近朋友和我分享一部小說作品,乙一的《ZOO》。當時朋友抱頭表示不知道作者到底在想什麼!!聽到他如此浮誇的讚賞,我也不禁讀上幾回,其中對小飾與洋子這篇最有感覺,不過究竟小飾和洋子這兩個名字背後有著什麼寓意嗎?深入一查才發現居然有這樣的意.....
    Thumbnail
    【免責聲明】 文章內容僅為個人學習心得與觀點分享,不構成任何投資操作與買賣建議,投資有風險,請審慎評估,盈虧自負。 【2024/4/30 台股:小台期貨覆盤|主力渾身解數,用盡奧步】 4/30 開盤開在前一天規劃的藍圈區間位置,果然就是「上沖下洗 + 區間打混」,直到 13:27 分接近收
    Thumbnail
    首先,我要推動學生權力提升,讓學生有更多的自治權,用投票的方式去決定事務。譬如:校外教學要去哪,或要不要讓廁所增加芳香劑,或是上下課大翻轉……等,而且重點是不需要師長的同意。 而我的政見二是,午餐可以帶錢來,請師長幫忙點外送。因為有許多同學抱怨學校午餐很難吃,所以我們一定要把「好吃」的營養午餐廢除掉
    Thumbnail
      文、圖/AnyMind Group提供   AnyMind Group致力為品牌、網紅和媒體發布商提供end-to-end商務賦能平台。AnyMind 今天宣布發表2021年台灣網紅趨勢報告,協助台灣品牌主與行銷人做出更好的網紅行銷決策。報告中將探討現在最熱門的網紅內容主
    Thumbnail
    *合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
    Thumbnail
    初學者最易學習的韋特塔羅系統,首先,拿到一副新的塔羅牌如何開牌? 「開牌」,不侷限於任何儀式,心誠則靈。
    Thumbnail
    參加比賽是跆拳道練習的一部分,能夠觀察其他道館的訓練情況,瞭解不同風格,獲取優點。文章分享了參賽前的訓練策略和飲食管理,以及比賽當天細節和檢討經驗。透過分享自己的比賽經驗以及持續追求進步的信念,能夠吸引跆拳道愛好者。
    Thumbnail
    相信大家對乙一這個作家不陌生吧? 最近朋友和我分享一部小說作品,乙一的《ZOO》。當時朋友抱頭表示不知道作者到底在想什麼!!聽到他如此浮誇的讚賞,我也不禁讀上幾回,其中對小飾與洋子這篇最有感覺,不過究竟小飾和洋子這兩個名字背後有著什麼寓意嗎?深入一查才發現居然有這樣的意.....
    Thumbnail
    【免責聲明】 文章內容僅為個人學習心得與觀點分享,不構成任何投資操作與買賣建議,投資有風險,請審慎評估,盈虧自負。 【2024/4/30 台股:小台期貨覆盤|主力渾身解數,用盡奧步】 4/30 開盤開在前一天規劃的藍圈區間位置,果然就是「上沖下洗 + 區間打混」,直到 13:27 分接近收
    Thumbnail
    首先,我要推動學生權力提升,讓學生有更多的自治權,用投票的方式去決定事務。譬如:校外教學要去哪,或要不要讓廁所增加芳香劑,或是上下課大翻轉……等,而且重點是不需要師長的同意。 而我的政見二是,午餐可以帶錢來,請師長幫忙點外送。因為有許多同學抱怨學校午餐很難吃,所以我們一定要把「好吃」的營養午餐廢除掉
    Thumbnail
      文、圖/AnyMind Group提供   AnyMind Group致力為品牌、網紅和媒體發布商提供end-to-end商務賦能平台。AnyMind 今天宣布發表2021年台灣網紅趨勢報告,協助台灣品牌主與行銷人做出更好的網紅行銷決策。報告中將探討現在最熱門的網紅內容主