2017-07-10 14 views
0

私はXcode 8.3.3を使用しており、一部の機能の統合にはiOS 8.0を使用する必要があります。 しかし、iOS 9.0より前のSegueアニメーションを無効にすることはできないため、Xcode 8.3.3では警告が表示されています。 この警告を削除します。iOS 9.0より前の無効なsegueアニメーションを非表示にする方法はありませんか?

+0

重複https://stackoverflow.com/q/33147271/1986600。内部の答えを見てください、最初の2つのいずれかがあなたのニーズに合っています。 –

+1

[Segueアニメーションを無効にする]の複製が可能です(https://stackoverflow.com/questions/33147271/disabling-segue-animation) – Sebastian

+0

プロジェクトの開発目標は何ですか? – Bilal

答えて

0

UIView.setAnimationsEnabled(偽) self.performSegueWithIdentifier( "次"、送信者:ゼロ) UIView.setAnimationsEnabled(真)

+0

この警告をXcodeから削除します。そして、Xcode 8.3.3では、 'Property'としてエラーが発生しましたsetAnimationsEnabled 'タイプUIView'が見つかりませんでした。親切にお勧めします。 –

0

に移動し、その警告を無効にするには、この

UIView.setAnimationsEnabled(false) 
self.performSegueWithIdentifier("goToVC", sender: nil) 
UIView.setAnimationsEnabled(true) 
+0

この警告をXcodeから削除します。 Xcode 8.3.3で、 'プロパティ'としてエラーが発生しましたsetAnimationsEnabled 'タイプUIView'が見つかりませんでした。 お勧めです。 –

+0

Ok。これを試してみてください 'あなたのストーリーボードのプロパティパネルで、 'builds for'ドロップダウンを9.0以上に設定してください.' –

0

をお試しくださいあなたのストーリーボードのプロパティパネルには、のドロップダウンのオプションが表示されます。この値を9.0以降に変更します。以下は、私はあなたがこの警告を抑制したいと思いプロパティパネル

enter image description here

0

を示した画像です。私はこれを試した。問題の原因となっているセグの属性インスペクターでプロパティを変更し、アニメーションチェックマークを選択するだけです。 select

関連する問題