2016-12-19 4 views
3

は、私は、画面上のUIButtonを入れて、 をXCodeの(インターフェイスビルダー)を使用してPKAddPassButtonにそのカスタムクラスを変更しているプロジェクトは、このクラスのドキュメントが言っていることPKAddPassButtonは、iOS上で動作していない9

NS_CLASS_AVAILABLE_IOS(9_0) @interface PKAddPassButton : UIButton 

これはiOS 9上で利用できることを意味します。 しかし、アプリは、私はiOSの10でそれを実行したとき、私はエラーメッセージ

This coder requires that replaced objects be returned from initWithCoder: 

とiOSの9(実際のデバイスとシミュレータ)でそれを実行するたびにクラッシュし、それが正常に動作し、ボタンが現れました。

誰もが同じことを経験して解決策を見つけましたか?

更新:それはあなたは、プログラムの代わりに、それをインスタンス化する必要があるコード

答えて

3

にプログラムによって作成された場合 ボタンが正常に動作します。それは私がやったことで、私にとってはうまくいった。

関連する問題