728x90
반응형
728x170
▶ AppShell.xaml
<?xml version="1.0" encoding="utf-8" ?>
<Shell x:Class="TestProject.AppShell"
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:TestProject">
<TabBar>
<ShellContent
Icon="sample1.png"
Title="고양이"
ContentTemplate="{DataTemplate local:CatPage}" />
<ShellContent
Icon="sample2.png"
Title="개"
ContentTemplate="{DataTemplate local:DogPage}" />
<ShellContent
Icon="sample3.png"
Title="원숭이"
ContentTemplate="{DataTemplate local:MonkeyPage}" />
</TabBar>
</Shell>
728x90
▶ CatPage.xaml
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage x:Class="TestProject.CatPage"
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
Title="Cat Page"
BackgroundColor="White">
<Shell.TitleView>
<Image
HorizontalOptions="Center"
VerticalOptions="Center"
Source="dotnet_bot.png" />
</Shell.TitleView>
<StackLayout>
<Label
HorizontalOptions="CenterAndExpand"
VerticalOptions="CenterAndExpand"
Text="CAT PAGE" />
</StackLayout>
</ContentPage>
728x90
반응형
그리드형(광고전용)
댓글을 달아 주세요