我在寫一個Xamarin跨平臺表單應用程序。帶Xamarin Forms應用程序的iOS狀態欄
這是我的主網頁XAML:
<?xml version="1.0" encoding="utf-8" ?>
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="XXX.YYYY">
<TabbedPage.Children>
<ContentPage Title="Page1" >
<StackLayout Orientation="Vertical">
<SearchBar Placeholder="" Text="">
</SearchBar>
<ListView x:Name="listView1" />
</StackLayout>
</ContentPage>
...
這裏是結果的iOS模擬器:
正如你所看到的,我有狀態欄的問題屏幕頂部。
我已經解決了。在頂部增加20像素填充的問題,但我認爲這個解決方案是醜陋的(讓我們想象蘋果希望將增長狀態欄在未來的iOS版本中30PX ...)
有一種說法讓xamarin「包裝」狀態欄的內容?
我也試圖隱藏狀態欄(在iOS中的項目plist文件複選框),但它不工作...
感謝
自開始以來狀態欄一直是20px ..... ;-) – SushiHangover