-
框架swift-gui用于使用Swift开发跨平台GUI应用程序
资源介绍
迅捷GUI
SwiftGUI是用于编写跨平台GUI应用程序的Swift框架。
演示版
目前支持Linux和MacOS。 要运行演示应用程序,您需要一个,系统上必须存在和OpenGL 3标头。
在Ubuntu上安装SDL2:
sudo apt-get install libsdl2-dev
在MacOS上安装SDL2(需要 ):
brew install sdl2
当满足要求时,克隆此存储库并从其根目录运行:
swift run TaskOrganizerDemo
注意:我目前正在重新设计框架的大部分内容,并且大多数示例已过时,大多数小部件尚未更新为新的api设计
我估计3月中旬左右,该框架将处于更可用的状态。
使用
我不建议将该库用于目前需要使用的应用程序。 有很多需要改进和优化的方面,这将导致API更改破坏您的应用程序。
为了了解语法,这是创建以下GUI的一个最小示例: