【发布时间】:2022-08-22 20:43:54
【问题描述】:
伙计们!
我面临以下问题:通过 Debug 或 Release 运行应用程序时,不透明度在 Frame 和 BoxView 上不起作用。一旦加载了应用程序并且在 xaml 中进行了某些更改并且热重载开始执行,不透明度就会变得生动起来。
重现问题的步骤:
只需创建具有背景颜色和不透明度的 IFrame 或 BoxView。运行应用程序。将看不到不透明度。
<VerticalStackLayout
Spacing=\"25\"
Padding=\"30,0\"
VerticalOptions=\"Center\">
<Frame
BackgroundColor=\"Blue\"
Opacity=\"0.5\"/>
</VerticalStackLayout>
问题:
应用程序启动时不透明度被忽略。
我正在使用 VS 2022 17.3。我用真实设备、模拟器、VS 2022 preview 17.4 创建了其他 Maui 项目并遇到了同样的问题
还有其他人有这个问题吗? 谢谢!
-
如果这是一个错误报告,请转到 MAUI 的问题跟踪器并在那里提交报告:github.com/dotnet/maui/issues。否则,不清楚您的问题是什么。
-
我尝试了我这边的代码,框架中的不透明度在 Windows 机器上运行良好,但在 android 设备和模拟器上运行良好。然后我尝试了boxview中的不透明度,它在两边都很好用,我的VS版本是2022 17.3。我认为该功能可能尚未迁移。我会报告问题。