0

この素敵なチュートリアルに従って、テキスト入力をサポートするカスタム アラート ビューを作成しました。

アラート ビュー NIB を Interface Builder で設計しました。iOS 5.1 シミュレーターでの実行時に、エラーCould not instantiate class named NSLayoutConstraintが発生しました。

この問題の解決策は、SO ですぐに見つかりましたAutoLayout。XIB/NIB を無効にする必要がありました。

それが私がしたことです。ただし、同じエラーが引き続き発生します。ストーリーボードと XIB (カスタム アラート ビュー) の両方で AutoLayout がオフになっていることを再確認しました。

NSLayoutConstraintへの参照がプロジェクトのどこかに残っていると思いますがgrep -i constraint **/**、結果は得られませんでした。

最初から AutoLayout をオフにして、NIB をゼロから再設計する以外のアイデアはありますか? (最後の手段)

4

1 に答える 1

0

最初から AutoLayout を無効にして、ビューを再設計することになりました。

それは問題を解決しました。XCode のバグに悩まされていたようです。

于 2013-02-26T19:14:28.123 に答える