Android의 TabbedPage 도구 모음 배치 및 색
Important
이제 도구 모음 TabbedPage
의 색을 설정하는 플랫폼 관련 항목이 사용되지 않으며 및 UnselectedTabColor
속성으로 SelectedTabColor
대체되었습니다. 자세한 내용은 TabbedPage 만들기를 참조 하세요.
이러한 플랫폼 관련 항목은 도구 모음 TabbedPage
의 배치 및 색을 설정하는 데 사용됩니다. 연결된 속성을 열거형 값 ToolbarPlacement
으로 설정하고 연결된 속성을 Color
다음으로 설정 TabbedPage.ToolbarPlacement
하여 XAML에서 TabbedPage.BarItemColor
TabbedPage.BarSelectedItemColor
사용합니다.
<TabbedPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
android:TabbedPage.ToolbarPlacement="Bottom"
android:TabbedPage.BarItemColor="Black"
android:TabbedPage.BarSelectedItemColor="Red">
...
</TabbedPage>
또는 흐름 API를 사용하여 C#에서 사용할 수 있습니다.
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
On<Android>().SetToolbarPlacement(ToolbarPlacement.Bottom)
.SetBarItemColor(Color.Black)
.SetBarSelectedItemColor(Color.Red);
이 메서드는 TabbedPage.On<Android>
이러한 플랫폼 관련 사항이 Android에서만 실행되도록 지정합니다. TabbedPage.SetToolbarPlacement
네임스페이스의 메서드 Xamarin.Forms.PlatformConfiguration.AndroidSpecific
는 다음 값을 제공하는 열거형을 ToolbarPlacement
사용하여 도구 모음 배치TabbedPage
를 설정하는 데 사용됩니다.
Default
– 도구 모음이 페이지의 기본 위치에 배치되었음을 나타냅니다. 휴대폰의 페이지 맨 위와 다른 장치 관용구의 페이지 아래쪽입니다.Top
– 도구 모음이 페이지 맨 위에 배치되었음을 나타냅니다.Bottom
– 도구 모음이 페이지 아래쪽에 배치되었음을 나타냅니다.
또한 TabbedPage.SetBarItemColor
도구 모음 항목과 TabbedPage.SetBarSelectedItemColor
선택한 도구 모음 항목의 색을 각각 설정하는 데와 메서드가 사용됩니다.
참고 항목
GetToolbarPlacement
, GetBarItemColor
및 GetBarSelectedItemColor
메서드를 사용하여 도구 모음의 배치 및 색을 검색할 TabbedPage
수 있습니다.
그 결과 도구 모음 배치, 도구 모음 항목의 색 및 선택한 도구 모음 항목의 색을 다음에서 TabbedPage
설정할 수 있습니다.