2017-06-08 21 views
4

私はVisual Studio 2017と最新のXamarin iOS 10.10.0.30を使用しています。私は、起動画面のストーリーボードを作成するためのドキュメントに従って試してみました。私はすべての起動画面イメージを作成し、メディアツールの資産カタログ(AppIconとLaunchImagesの両方)に追加しました。Xamarin iOSストーリーボードの起動画面が資産カタログからプルされない

ストーリーボードを作成する代わりに、これらの静止画像を使用することをお勧めしますが、これはオプションではないようです。したがって、Resources \ LaunchScreen.storyboardのビューを作成するときに、イメージビューを追加してプロパティとImageドロップダウンに移動します。アセットカタログ内の画像はドロップダウンリストには表示されませんが、リソースフォルダー内のXamarin画像がリストされます。何かが意味をなさない。

Visual StudioでアセットカタログのLaunchImagesを使用することはできませんか?ストーリーボードを使用する必要がある場合、開始するデバイスに適したイメージを選択するにはどうすればよいですか?

答えて

1

XMLエディタでinfo.plistを編集してUILaunchStoryboardNameキーを削除すると、アセットカタログの起動イメージを使用できるようです。マニフェストエディタでそれを開くと、LaunchScreenと表示されます。これらの設定が何であるかわかりません。 iOSの8以降で起動画面 の管理

-2

は、画面がXamarin.iOSプロジェクトに含めることができます起動し、2つの方法があります:

ユニバーサルストーリーボード - [優先]は、ストーリーボードの特殊なタイプを追加することができますサポートされているすべての解像度とデバイスの向きで複数の起動画面イメージを含めるのではなく、デバイスのサイズ、向き、解像度に自動的に調整される汎用の起動画面として使用されます。これは、打ち上げスクリーンを処理するのに好ましい方法です。 アセットカタログイメージセット - [廃止予定] iOS 7からは、特別なLaunchImageイメージアセットをアプリケーションのプロジェクトのAssets.xcassetsファイルに追加できます。すべての解像度またはデバイスの向きをサポートするために必要なイメージのすべてのバージョンは、資産カタログに含まれ、グループ化されています。

https://developer.xamarin.com/guides/ios/application_fundamentals/working_with_images/deprecated/launch-screens/

関連する問題