1. ホーム
  2. ios

[解決済み】iOS 9.0より前のUIStackView

2022-02-06 13:57:28

質問

先日、XCodeを最新のVersion 7.0 beta 3 (7A152u)にアップグレードしました。

iPhoneアプリの構築にSwiftを使用していますが、Main.storyboardでStack Viewを使用しようとすると、エラー "が発生します。 iOS 9.0以前のUIStackView となります。

Xcode 7 beta 3へのアップグレードで、iOS 9になったと思っていました。私はSwiftの開発にかなり慣れていないため、私の理解を修正してください。

解決方法を教えてください。

チェックイン Project Targets-> Deployment info -> Deployment Target .9.0でない場合は9.0に変更してください。

アプリケーションのターゲットのデプロイメントターゲットをiOS 9に変更する必要があります。そうしないと、アプリはデプロイメントターゲットが設定されているどのOSまででもサポートします。

解決していないのですか?他の理由でチェックアウト?これを確認してください。

デプロイメントターゲットがすでに9.0に設定されているにもかかわらず、このエラーが発生する場合は、次のことを確認してください。 project File inspector-> Project Document -> Project Format で、その Xcode-6.3-compatible に設定します。 Xcode-6.3-compatible .

もう一つの理由は、誤って UIStackView そのため、この問題が発生します。 UIStackView は9.0以降をサポートしており、デプロイメントターゲットはそれを許可していません。そのため、誤って UIStackView を追加してしまい、不要になった場合は削除してください。

<ブロッククオート

注意:デプロイメント ターゲットを 9.0 に設定すると、iOS9 が動作するデバイスのみアプリを実行できます。