Comments (3)
About SwiftUI preview, I have two ways to manage it.
First, if we could find how Xcode previews the view, we would need to figure out how to get the subview of a view and modifies of a view.
Second way. We could create a FakeUI. This package has the same functions or methods as SwiftUI. And we changeimport SwiftUI
toimport FakeUI
. And run it. Get a JSON result and recognize it, then display the preview.
You could take a look at the android version on github and get an exact idea of how they handle previews
from codeedit.
About SwiftUI preview, I have two ways to manage it.
First, if we could find how Xcode previews the view, we would need to figure out how to get the subview of a view and modifies of a view.
Second way. We could create a FakeUI. This package has the same functions or methods as SwiftUI. And we change import SwiftUI
to import FakeUI
. And run it. Get a JSON result and recognize it, then display the preview.
from codeedit.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from codeedit.
Related Issues (20)
- 🐞 Tooltips on buttons are not working
- ✨ Add translation to the IDE settings HOT 1
- ✨Dependency Injection System
- ✨ FileService implementation
- ✨ GitService implementation
- ✨ LogService and logging implementation
- ✨ NotificationService implementation
- ✨ Add background images
- 🐞 Tooltips not working in navigator area, inspector area, or utility area HOT 3
- ✨ Push new branches to remote
- 🧹 Improvements to SwiftLint HOT 2
- ✨ Migrate to String Catalogs HOT 2
- 🐞 Non Line breaking not working
- ✨ Show modified files by folder view
- ✨ Show commit co-authors
- 🐞 Menu Bar Items Not Updating HOT 3
- 🐞 Font a bit blurrier in CodeEdit than Xcode? HOT 2
- ✨ When New File Button is pushed, user is prompted to rename file
- 🐞 Autocomplete Braces setting is completely non-functional
- 🐞 Search Results Limited to Single Line Previews
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codeedit.