@IBDesignable
View Controllerに追加した後、
import UIKit
@IBDesignable
class IvCalcViewController: UIViewController {
// ...
}
Xcode 7.2 (7C68) では次のエラーが表示されます。
file:///.../Base.lproj/Main.storyboard: エラー: IB Designables: 自動レイアウト ステータスの更新に失敗しました: エージェントが「CALayerInvalidGeometry」例外を発生させました: CALayer の位置に NaN が含まれています: [207 nan]
エラーが発生した場合でも、シミュレーターでアプリを実行できます。
エラーをクリックすると、Xcode は StoryBoard の ViewController にジャンプしますが、何が問題なのかを強調表示しません。
どうすればエラーをクリアできますか?
ps StoryBoard からすべての自動レイアウト制約を既に削除しました...
更新: エラーをクリアする 1 つの方法:
@IBDesignable
ソースからすべて削除- プロジェクトを閉じる
- プロジェクトを再度開く
質問は次のようになり@IBDesignable
ます。