我在 Xamarin 中相对较新,我正在尝试创建一个表单。
当没有包含其他堆栈布局时,第一个堆栈布局显示正常http://prntscr.com/os7703
添加第二个堆栈布局后,我得到了这个http://prntscr.com/os733e
这是我正在使用的代码:
<ContentPage.Content>
<StackLayout>
<grial:TabControl>
<grial:TabItem Text="Fuel Setup">
<Grid>
<StackLayout Margin="10,10,10,10" HeightRequest="60" Orientation="Horizontal" HorizontalOptions="FillAndExpand">
<Stepper Maximum="360" Increment="1" HorizontalOptions="Center" ValueChanged="Stepper_ValueChanged" VerticalOptions="StartAndExpand" />
<Label x:Name="lblGallons" Text="Gallons" />
<Entry x:Name="txtGallons" WidthRequest="130" />
</StackLayout>
<StackLayout HorizontalOptions="FillAndExpand" HeightRequest="300">
<Editor x:Name="txtNotes" VerticalOptions="Center" />
</StackLayout>-->
</Grid>
</grial:TabItem>
</grial:TabControl>
</StackLayout>
</ContentPage.Content>
我是否需要每个视图只有一个堆栈布局,或者其他东西对于获得重叠控件是“有罪的”?