iOS のユーザー インターフェイス
外観 API
iOS では、UIAppearance API を使用して、ユーザー インターフェイス コントロールの多くの視覚属性をテーマにできます。
ユーザー インターフェイス オブジェクトの作成
Apple は、関連する機能を Xamarin.iOS 名前空間に相当する "フレームワーク" にグループ化します。 UIKit
は、iOS 用のすべてのユーザー インターフェイス コントロールを含む名前空間です。
レイアウト オプション
ビューのサイズ変更または回転時にレイアウトを制御するには、自動サイズ調整と自動レイアウトの 2 つの異なるメカニズムがあります。
Haptic フィードバックの提供
この記事では、iOS 10 で利用できる新しい種類の触覚フィードバックと、Xamarin.iOS でそれらを実装する方法について説明します。
UI スレッドの操作
コードでは、メイン (または UI) スレッドからユーザー インターフェイス コントロールにのみ変更を加える必要があります。 別のスレッド (コールバックやバックグラウンド スレッドなど) で発生する UI の更新は、画面にレンダリングされない場合があり、クラッシュの原因となる可能性もあります。