我希望有一个使用xamarin表单(iOS和Android)的NavigationPage,页脚(当页面在NavigationPage中移动时页脚会是静态的),这个页脚不是工具栏,我' d喜欢它可以定制(StackPanel)。
在更高的立场上,这意味着在其他页面中有一个页面。
我看到几种方法,都需要自定义渲染器:
创建一个自定义" ContentPage",其中堆叠了一个NavigationPage和一个StackLayout作为页脚...
自定义NavigationPage本身以显示页脚...
甚至可能吗?什么是最好的方法?有人成功了吗?
PS:我来到这个线程,几乎达到了这个目的:http://forums.xamarin.com/discussion/36897/put-a-page-inside-another-page#latest
THX
答案 0 :(得分:1)
这绝对可以完成,但不能将ContentPage放在ContentPage中。你真的不想在ContentPage中有一个ContentPage,除非它是一个Navigation / MasterDetail / Tabbed页面,例如一个ContentPage可以进入TabbedPage。这可能是可能的,但它不标准可能会在将来再次咬你。
有几个选择:
所有这些都是可能的,取决于您的个人时间/知识/预算等,由您决定实施。
由于