有没有用纯 SwiftUI 开发 macOS 客户端的同学?

2021-04-23 20:40:16 +08:00
 yoa1q7y

不知道能实现多复杂的功能,坑多不多呢? 主要是自己折腾玩

4781 次点击
所在节点    Swift
5 条回复
Building
2021-04-23 20:55:38 +08:00
你猜 SwiftUI 后面为什么带着两个大写的字母 UI?
xjbeta
2021-04-23 23:19:39 +08:00
反正我不会再玩这玩意了
说下之前踩过的两个坑
1. 拖动窗口大小
SwiftUI 应该用的 GeometryReader 结果就是里面的 UI 组件更新大小会有延迟 (大概就是 30 帧流畅 里面只有几帧)
解决方案 在 NSWindow 的 delegate 里拿到更新大小的通知 然后把 size 传进 SwiftUI 里再更新 UI
绕上一圈问题是解决了 但是 GeometryReader 明显不可靠

2. MTKView
我要实现的是显示一系列图片 SwiftUI 转换一遍之后某些情况下 会留下上一张图片的一些残影
没找到什么好办法能解决
cycweeds
2021-04-24 13:33:53 +08:00
用 SwiftUI 写过 iwatch 项目,感觉上手挺方便的。
internelp
2021-05-13 15:03:32 +08:00
用 SwiftUI 写过 iOS 的项目,感觉挺方便的。
EvanLuo42
2021-07-09 20:01:40 +08:00
有没有兴趣来做一个手机 app ?有意向的话可以给我发邮件 ziyun.luo@outlook.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/772817

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX