728x90
728x170
아래 그림처럼 Entry 와 Picker 에서는 아래 처럼 under line 이나 box가 나타납니다.
언더라인과 박스를 제거하는 방법입니다.
MauiProgram.cs 에 아래 코드를 추가합니다.
#if DEBUG
builder.Logging.AddDebug();
#endif
Microsoft.Maui.Handlers.EntryHandler.Mapper.AppendToMapping("Borderless", (handler, view) =>
{
#if ANDROID
handler.PlatformView.Background = null;
handler.PlatformView.SetBackgroundColor(Android.Graphics.Color.Transparent);
#elif IOS
handler.PlatformView.BackgroundColor = UIKit.UIColor.Clear;
handler.PlatformView.Layer.BorderWidth = 0;
handler.PlatformView.BorderStyle = UIKit.UITextBorderStyle.None;
#endif
});
Microsoft.Maui.Handlers.PickerHandler.Mapper.AppendToMapping("Borderless", (handler, view) =>
{
#if ANDROID
handler.PlatformView.Background = null;
handler.PlatformView.SetBackgroundColor(Android.Graphics.Color.Transparent);
#elif IOS
handler.PlatformView.BackgroundColor = UIKit.UIColor.Clear;
handler.PlatformView.Layer.BorderWidth = 0;
handler.PlatformView.BorderStyle = UIKit.UITextBorderStyle.None;
#endif
});
결과
728x90
그리드형
'C# > Xamarin Maui' 카테고리의 다른 글
[C#/.NET MAUI] .NET 8 MAUI 변경된 것들 - 링크 (0) | 2023.09.17 |
---|---|
[.NET MAUI] 에러 - INSTALL_FAILED_CONFLICTING_PROVIDER (0) | 2023.07.10 |
[.NET MAUI] iOS 배포 및 디버깅 시 번들서명 설정 (0) | 2023.05.31 |
[.NET MAUI] iOS 배포 에러 - App Store Icon alpha channel (0) | 2023.05.31 |
[.NET MAUI] Camera.MAUI 사용하기 (0) | 2023.05.03 |