問題タブ [ios14]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2161 参照

ios - iOS 13 の展開ターゲットで iOS 14+ でのみ使用可能なビュー修飾子を使用する方法

iOS 14 でしか利用できないが、アプリが iOS 13 で利用できる場合、ビュー修飾子をビューに追加するにはどうすればよいですか?

たとえば、textCase(_). iOS 14 のセクション ヘッダーは大文字であるため、ヘッダー テキストの大文字と小文字を使用するには、で設定する必要があり.textCase(.none)ますTextが、これは iOS 14 まで存在しませんでした。

Xcode にはいくつかの提案があります。

  • #利用可能なバージョンチェックの場合に追加
  • @available 属性を追加

#available バージョン チェックを使用すると、その範囲指定されたすべてのコードが #available でラップされるため、コードを 1 行追加するには、そのすべてを複製する必要があります。@available を使用する場合は、body プロパティ全体または構造体全体を複製する必要があります。

iOS 14 の場合にのみ適用される独自の ViewModifier を作成することを検討しましたが、この恐ろしいエラーが発生します。

関数は不透明な戻り値の型を宣言していますが、その本体の return ステートメントには一致する基になる型がありません

0 投票する
4 に答える
14999 参照

ios - Xcode 12 - AppName のアーキテクチャ (arm64) には、iPhone 11 Pro が実行できるものが含まれていません (Intel 64 ビット)

AppNameのアーキテクチャ(arm64)には、iPhone 11 Proが実行できるもの(Intel 64ビット)は含まれていません。Xcode 12 beta-3 でのエラー、

以下のアーキテクチャを設定しました x86_64 armv7s arm64

このエラーを解決するには?