如何在.NET MAUI(.NET 7.0)上更改标题栏颜色?我已经改变了styles.xaml,colors.xaml,shell color,但这些东西都不好用,有很多这样的问题,但没有一个针对macOS,所以对我来说都不起作用。
elcex8rz1#
我认为这在macOS上是不可能的,因此这在.NET MAUI上也是不可能的。UITitleBar的API可以在这里找到:https://developer.apple.com/documentation/uikit/uititlebar?language=objc你可以把它藏起来,做一些其他的事情,但不是真的给予它一个颜色。你可能想尝试的是隐藏并将某些东西放在它的位置,但你将很难模仿所有的macOS操作,如关闭,最小化,拖动窗口等。
UITitleBar
1条答案
按热度按时间elcex8rz1#
我认为这在macOS上是不可能的,因此这在.NET MAUI上也是不可能的。
UITitleBar
的API可以在这里找到:https://developer.apple.com/documentation/uikit/uititlebar?language=objc你可以把它藏起来,做一些其他的事情,但不是真的给予它一个颜色。
你可能想尝试的是隐藏并将某些东西放在它的位置,但你将很难模仿所有的macOS操作,如关闭,最小化,拖动窗口等。