Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vývoj Xamarin.Forms aplikací pro iOS vyžaduje Visual Studio. Stránka podporovaných platforem obsahuje další informace o požadavcích.
Specifické pro platformu
Specifické platformy umožňují využívat funkce, které jsou dostupné jenom na konkrétní platformě, aniž byste implementovali vlastní renderery nebo efekty.
Pro zobrazení, stránky a rozložení v iOSu jsou k dispozici následující funkce specifické pro Xamarin.Forms platformu:
- Podpora rozostření pro libovolnou
VisualElement. Další informace naleznete v tématu VisualElement Rozostření v iOSu. - Zakázání staršího barevného režimu v podporovaném
VisualElementrežimu . Další informace naleznete v tématu Starší verze barevného režimu VisualElement v iOSu. - Povolení stínu na .
VisualElementDalší informace naleznete v tématu VisualElement Drop Shadows v iOSu. - Povolení objektu
VisualElement, aby se stal prvním reagátorem na dotykové události. Další informace naleznete v tématu VisualElement First Responder.
Pro zobrazení v iOSu jsou k dispozici následující funkce specifické pro Xamarin.Forms platformu:
CellNastavení barvy pozadí Další informace najdete v tématu Barva pozadí buňky v iOSu.- Řízení, kdy dojde k výběru položky v objektu
DatePicker. Další informace najdete v tématu Výběr položky DatePicker v iOSu. - Zajistěte, aby se vstupní text vešl do objektu
Entryúpravou velikosti písma. Další informace najdete v tématu Velikost písma položky v iOSu. - Nastavení barvy kurzoru v souboru
Entry. Další informace naleznete v tématu Barva kurzoru položky v iOSu. - Určuje, jestli
ListViewse buňky záhlaví během posouvání plovoucí. Další informace naleznete v tématu ListView Group Header Style on iOS. - Určuje, jestli jsou animace řádků při aktualizaci kolekce položek zakázané
ListView. Další informace naleznete v tématu ListView Row Animations on iOS. - Nastavení stylu oddělovače na .
ListViewDalší informace naleznete v tématu ListView Oddělovač stylu v iOS. - Řízení, kdy dojde k výběru položky v objektu
Picker. Další informace najdete v tématu Výběr položky v iOSu. - Určuje, jestli
SearchBarmá pozadí. Další informace najdete v tématu Styl Vyhledávacího panelu v iOSu. Slider.ValueKdyž povolíte nastavení vlastnosti klepnutím na pozici na paneluSlider, nikoli přetaženímSliderpalce. Další informace najdete v tématu Posuvník klepnutím na palec v iOSu.- Řízení přechodu, který se používá při otevření
SwipeView. Další informace najdete v tématu Potažení prstem Potáhnutí prstem režim přechodu potáhnutí prstem. - Řízení, kdy dojde k výběru položky v objektu
TimePicker. Další informace najdete v tématu Výběr položky TimePicker v iOSu.
Pro stránky v iOSu jsou k dispozici následující funkce specifické pro Xamarin.Forms platformu:
- Určuje, jestli má stránka
FlyoutPagepodrobností stínu použitá při zobrazení kontextové stránky. Další informace naleznete v tématu FlyoutPage Shadow. - Skrytí oddělovače navigačního panelu
NavigationPagena Další informace naleznete v části Oddělovač panelu navigationpage v iOSu. - Určuje, zda je navigační panel průsvitný. Další informace najdete v tématu Průsvitnost navigačního panelu v iOSu.
- Určuje, zda je barva
NavigationPagetextu na stavovém řádku upravena tak, aby odpovídala světelnosti navigačního panelu. Další informace naleznete v části Režim barev textu panelu NavigationPage v iOSu. - Určuje, jestli se nadpis stránky zobrazí jako velký název v navigačním panelu stránky. Další informace najdete v tématu Velké názvy stránek v iOSu.
- Nastavení viditelnosti indikátoru domovské stránky na znaku
Page. Další informace najdete v tématu Viditelnost indikátoru domovské stránky v iOSu. - Nastavení viditelnosti stavového
Pageřádku na Další informace najdete v tématu Viditelnost stavového řádku stránky v iOSu. - Zajištění umístění obsahu stránky do oblasti obrazovky, která je bezpečná pro všechna zařízení s iOSem. Další informace najdete v tématu Průvodce rozložením bezpečné oblasti v iOSu.
- Nastavení stylu prezentace modálních stránek Další informace naleznete v tématu Styl prezentace modální stránky.
- Nastavení režimu průsvitnosti na panelu karet na kartě
TabbedPage. Další informace naleznete v tématu TabbedPage Translucent TabBar v iOS.
Pro rozložení v iOSu jsou k dispozici následující funkce specifické pro Xamarin.Forms platformu:
- Určuje, jestli
ScrollViewúchyty gesto dotykového ovládání nebo předá jeho obsah. Další informace naleznete v tématu ScrollView Content Touches v iOSu.
Pro třídu v iOSu je k dispozici následující funkce specifické pro platformu Xamarin.FormsApplication :
- Zakázání škálování přístupnosti pro pojmenované velikosti písem Další informace najdete v tématu Škálování přístupnosti pro pojmenované velikosti písem v iOSu.
- Povolení aktualizace rozložení a vykreslování ovládacích prvků, které se mají provádět v hlavním vlákně. Další informace naleznete v tématu Hlavní aktualizace ovládacího prvku vlákna v iOSu.
PanGestureRecognizerPovolením zobrazení pro posouvání můžete zachytit a sdílet gesto posouvání v zobrazení pro posouvání. Další informace naleznete v tématu Současné rozpoznávání gest posouvání v iOSu.
Formátování specifické pro iOS
Xamarin.Forms umožňuje nastavit styly a barvy uživatelského rozhraní pro různé platformy , ale existují další možnosti nastavení motivu iOS pomocí rozhraní API platformy v projektu iOS.
Přečtěte si další informace o formátování uživatelského rozhraní pomocí rozhraní API specifických pro iOS, jako je konfigurace Info.plist a UIAppearance rozhraní API.

Další funkce pro iOS
Pomocí vlastních rendererů, DependencyService a MessagingCenter je možné do aplikací pro iOS začlenit širokou škálu nativních funkcí Xamarin.Forms .