付費限定

🪟管理 SwiftUI Preview 視窗的超實用技巧

更新 發佈閱讀 4 分鐘

我常說:使用 SwiftUI,就應該要善加利用 Preview。尤其是,在適當切分模組以後,Preview 的即時更新效果並不會太差。

但是,你有沒有遇過這些困擾?

  1. 切換檔案再切回來,Preview 要重新載入
  2. 切換 Tab 再切回來,Preview 要重新載入
  3. 想要同時看多個裝置的 Preview

今天我要告訴你一個非常實用的技巧,解決以上這些問題。

先看效果

創作者正在準備中
請加入 13+ 了解最新動態!
留言
avatar-img
留言分享你的想法!
avatar-img
13+
2.3K會員
139內容數
13 以 10+ 年 iOS 開發經驗為基礎撰寫,助你在 AI 時代成為更有自信的技術工作者。 ❤️ 支持 13 創作! 🤖 AI 工具實戰經驗與深度思考 🧠 軟體開發思維、職涯發展建議 💡 實用技巧與踩坑經驗分享 😔 開發者身心健康與職業傷害
13+的其他內容
2025/09/14
我過去對於推廣使用 Point-Free 的許多套件有所保留,因為使用 Swift Macros 來簡化語法,連帶依賴的 SwiftSyntax 會浪費大量的編譯時間。我甚至為了這個問題而換電腦。幸好自從 Xcode 16.4 以後獲得解決了!
2025/09/14
我過去對於推廣使用 Point-Free 的許多套件有所保留,因為使用 Swift Macros 來簡化語法,連帶依賴的 SwiftSyntax 會浪費大量的編譯時間。我甚至為了這個問題而換電腦。幸好自從 Xcode 16.4 以後獲得解決了!
2025/09/02
學習 TCA 的最佳時間,一個是去年 iPlayground,一個是現在!
2025/09/02
學習 TCA 的最佳時間,一個是去年 iPlayground,一個是現在!
2025/08/26
今年 iPlayground,我自告奮勇接下了 iOS app 的開發。開發背後的一些小故事,我覺得可以拿出來分享,就寫了這篇文章。
Thumbnail
2025/08/26
今年 iPlayground,我自告奮勇接下了 iOS app 的開發。開發背後的一些小故事,我覺得可以拿出來分享,就寫了這篇文章。
Thumbnail
看更多
你可能也想看
Thumbnail
週末午後,是我難得可以覓得的安靜時光,兩個孩子的午睡時段,換得一個能令人安心的專屬空間,一切吵雜拋於腦後,珍惜這個專注眼前的獨處時間。 準備好“繪製”的小物件”—選了一顆小番茄,回到書桌前,打開色鉛筆盒、攤好畫紙,展開午後畫畫的小旅程(也為自己的獨享時光沖一杯熱美式咖啡)
Thumbnail
週末午後,是我難得可以覓得的安靜時光,兩個孩子的午睡時段,換得一個能令人安心的專屬空間,一切吵雜拋於腦後,珍惜這個專注眼前的獨處時間。 準備好“繪製”的小物件”—選了一顆小番茄,回到書桌前,打開色鉛筆盒、攤好畫紙,展開午後畫畫的小旅程(也為自己的獨享時光沖一杯熱美式咖啡)
Thumbnail
嗨!大家好,我是順勢流・SHUNFOX,算是喜歡打扮成自己獨特的樣子、偶爾重保養, 也喜歡購買一些實用好物的人! 蝦皮雙12狂歡生日慶購物節就快到了,想趁這個機會回購好物一番, 順便跟大家分享我買過、想買哪些物品~不藏私,好東西值得跟大家共享❤️ 🌊順の雙12必買清單公開! 🌹
Thumbnail
嗨!大家好,我是順勢流・SHUNFOX,算是喜歡打扮成自己獨特的樣子、偶爾重保養, 也喜歡購買一些實用好物的人! 蝦皮雙12狂歡生日慶購物節就快到了,想趁這個機會回購好物一番, 順便跟大家分享我買過、想買哪些物品~不藏私,好東西值得跟大家共享❤️ 🌊順の雙12必買清單公開! 🌹
Thumbnail
這篇文章探討瞭如何在iOS應用程式中客製化Alert,包括改變字體大小、內嵌連結以及讓Alert的高度隨著字數增長並提供scroll操作。同時使用SwiftUI進行客製化,並介紹瞭解決高度超出範圍後文字捲動與scrollView固定高度的方法。
Thumbnail
這篇文章探討瞭如何在iOS應用程式中客製化Alert,包括改變字體大小、內嵌連結以及讓Alert的高度隨著字數增長並提供scroll操作。同時使用SwiftUI進行客製化,並介紹瞭解決高度超出範圍後文字捲動與scrollView固定高度的方法。
Thumbnail
本文介紹瞭如何在SwiftUI中調整元件的對齊方式,包括置中、向左/向右/向上/向下對齊的方法。透過調整HStack、VStack以及frame的maxWidth、maxHeight和alignment屬性,可以達到想要的對齊效果。
Thumbnail
本文介紹瞭如何在SwiftUI中調整元件的對齊方式,包括置中、向左/向右/向上/向下對齊的方法。透過調整HStack、VStack以及frame的maxWidth、maxHeight和alignment屬性,可以達到想要的對齊效果。
Thumbnail
本章節介紹了如何建立並設置Swift項目以及如何選擇和設置Swift代碼編輯器。這包括在Xcode和命令行中建立Swift項目,選擇Xcode、Visual Studio Code或AppCode作為編輯器,以及如何使用SPM安裝插件。
Thumbnail
本章節介紹了如何建立並設置Swift項目以及如何選擇和設置Swift代碼編輯器。這包括在Xcode和命令行中建立Swift項目,選擇Xcode、Visual Studio Code或AppCode作為編輯器,以及如何使用SPM安裝插件。
Thumbnail
這份文件的目的是介紹Swift語言,包括它的特性、應用範疇,以及誰在使用它。它也提供了一些學習Swift的資源和工具,以及一些常見的Swift庫和框架。
Thumbnail
這份文件的目的是介紹Swift語言,包括它的特性、應用範疇,以及誰在使用它。它也提供了一些學習Swift的資源和工具,以及一些常見的Swift庫和框架。
Thumbnail
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
Thumbnail
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
Thumbnail
Part.1 搞定基本的 UI 開始開發 iOS App。 首先準備一台 Mac,然後安裝 Xcode,新增專案,系統即刻生成基本的專案結構。coding 的起點在檔案 ContentView.swift: import SwiftUI struct ContentView: View {  
Thumbnail
Part.1 搞定基本的 UI 開始開發 iOS App。 首先準備一台 Mac,然後安裝 Xcode,新增專案,系統即刻生成基本的專案結構。coding 的起點在檔案 ContentView.swift: import SwiftUI struct ContentView: View {  
Thumbnail
ListViewItem 交換順序以及拖曳效果。
Thumbnail
ListViewItem 交換順序以及拖曳效果。
Thumbnail
這篇是以預設工作流為基礎,加入提示詞去控制畫面,目的是控制生成圖像的主題跟提升品質。
Thumbnail
這篇是以預設工作流為基礎,加入提示詞去控制畫面,目的是控制生成圖像的主題跟提升品質。
Thumbnail
在寫SwiftUI view的時候,碰到一個瓶頸(? 帶有Binding的參數要如何preview。 舉例來說有個右邊圖片左邊文字的View,給他一個@Binding var isActive: Bool的狀態,當active時圖片要跟著改變: struct RightImageView: Vie
Thumbnail
在寫SwiftUI view的時候,碰到一個瓶頸(? 帶有Binding的參數要如何preview。 舉例來說有個右邊圖片左邊文字的View,給他一個@Binding var isActive: Bool的狀態,當active時圖片要跟著改變: struct RightImageView: Vie
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News