windows 上让窗框和应用本体融为一体做起来很麻烦吗?

2023-04-09 03:05:51 +08:00
 TWorldIsNButThis
为啥有不少新出的应用都还是分体的,看起来太丑了,一个灰色的窗框顶在最上面,只有标题和右上角的三个按钮
特别是很多 eletron 的应用都这样,我感觉还不如做成 pwa ,至少浏览器都做到了融合
1520 次点击
所在节点    问与答
7 条回复
sky96111
2023-04-09 04:01:48 +08:00
丑确实丑,但似乎只有自绘 menu bar ,或者用 winui 3 这种方案才能做到无缝融合吧
autoxbc
2023-04-09 05:32:03 +08:00
不觉得丑,Windows 系统应用都有标题栏,保持一致性是稳健的做法
ysc3839
2023-04-09 06:11:35 +08:00
不麻烦,但去不掉底色,在 Win7 里就是 Aero 模糊的那块,你得考虑如何设计得融为一体,不能像 macOS 那样只放三个按钮上去。
如果你想完全去掉底色,只有三个按钮,那只能自己实现那三个按钮。
crab
2023-04-09 07:12:28 +08:00
不会。设置无窗口再自绘上去写事件。
metalvest
2023-04-09 10:46:53 +08:00
@autoxbc 很多系统应用比如任务管理器、记事本的搜索栏,标签,以及 edge 的地址栏和按钮都在原来的标题栏里
NoOneNoBody
2023-04-09 10:49:01 +08:00
如果本体需要响应拖放操作,如选择复制,那还要考虑整个窗口如何拖放移动
hazardous
2023-04-09 11:42:30 +08:00
凡是能设置成原生边框的,都会设置成原生,给人一种踏实的感觉,不会出现自绘 UI 各种乱七八糟的问题。

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

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

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

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

© 2021 V2EX