Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Эта платформа определяет, применяется ли к ней страница сведений FlyoutPage о тени при обнаружении всплывающей страницы. Он используется в XAML, задав FlyoutPage.ApplyShadow привязываемое свойство trueследующим образом:
<FlyoutPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:FlyoutPage.ApplyShadow="true">
...
</FlyoutPage>
Кроме того, его можно использовать из C# с помощью api fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
public class iOSFlyoutPageCS : FlyoutPage
{
public iOSFlyoutPageCS(ICommand restore)
{
On<iOS>().SetApplyShadow(true);
// ...
}
}
Метод FlyoutPage.On<iOS> указывает, что эта платформа будет работать только в iOS. Метод FlyoutPage.SetApplyShadow в Xamarin.Forms.PlatformConfiguration.iOSSpecific пространстве имен используется для управления тем, применена ли к нему страница сведений тени при обнаружении всплывающей FlyoutPage страницы. Кроме того, этот метод можно использовать для определения того, GetApplyShadow применяется ли тень к странице сведений на странице сведений FlyoutPage.
Результатом является то, что страница сведений может FlyoutPage применить к ней тень при обнаружении всплывающей страницы:
