Xamarin 양식에서 작업 중이며 목록보기가있는 페이지가 있습니다. 사용자가 목록의 항목을 누르면 비동기식 푸시로 세부 정보 페이지로 이동합니다. 이 목록보기 페이지를 회전식 페이지의 일부로 만들고 싶지만 회전식 페이지가 ContentPages 만 자식으로 사용하고 푸시 비동기를 사용하려면 목록보기 페이지를 NavigationPage로 만들어야하기 때문에 불가능한 것으로 보입니다. 나는 온라인에서 찾고 있었는데, 나는 회전 목마 페이지를 NavigationPage의 하위 페이지로 만들어서이 문제를 해결했다고 말한 한 사람을 찾았지만 어떻게 작동하는지 또는 심지어 그렇게할지 모릅니다. 누군가가 여기에 올바른 방향으로 나를 가리킬 수 있다면 그것은 좋을 것입니다. 어떤 도움을 주셔서 감사합니다! 충돌 범프캐 러셀 페이지에서 계층 적 탐색 사용 방법
0
A
답변
1
나는 너 자신이이 질문에 대답했다고 생각한다. CarouselPage
을 NavigationPage
안에 넣을 수 있습니다. 나는 이것을 시험해 보았고 효과가있다.
다음은 내가 한 일입니다. 나는이 같은 생성자를 구현 파일 내 App.xaml.cs를에서 그런
[XamlCompilation(XamlCompilationOptions.Compile)]
public partial class MainCarouselPage : CarouselPage
{
public MainCarouselPage()
{
InitializeComponent();
for(int i=1; i< 3; i++)
{
Children.Add(new CarouselContentPage(i));
}
Title = "Carousel Page";
}
}
:
나는CarouselPage
가
MainCarouselPage
라는 세의 콘텐츠 페이지합니다 (
CarouselContentPage
단순히 그것의 생성자에서 페이지 번호를 표시)에 넣어 만들어
public App()
{
InitializeComponent();
MainPage = new NavigationPage(new MainCarouselPage());
}
의 ContentPage
안에있는 Navigation.PushAsync()
으로 전화하면 앱의 다른 페이지로 이동할 수 있습니다.
나는 그것을 놓쳤다. 빈 탐색 페이지를 사용한 다음 회전식 페이지를 해당 탐색 페이지로 푸시하려고했습니다. 회전식 페이지가 탐색 페이지가 될 수 없다고 생각했기 때문입니다. 결론 : 나는 바보 같아. 도움을 주셔서 감사합니다 m8. – user65909