2017-04-13 16 views
1

いくつかのプロジェクトでビューを再利用できるようにフレームワークを作成しました。私はthisリンクを使ってフレームワークを作成しました。私はプロジェクトでそれを参照することができ、共有ビューはストーリーボードに表示されます。しかし、シミュレータで実行すると、共有可能なビューは白です。私が経験していることのスクリーンショットが添付されています。私はswift 3.0とxcode 8.2.1を使用しています。ビューのアイデンティティインスペクタ再利用可能/共有ビューがシミュレータに表示されない

Simulator

Storyboard

+0

コンソールにエラーがあります。ここに貼り付けることはできますか? – paper1111

+0

私は訂正した以前のエラーを参照していました(ビューの1つにImageviewがあり、既存のプロジェクトからフレームワークを作成してから画像リンクが壊れていました)。 – Paul

+0

他のシミュレータで実行しようとしましたか? – paper1111

答えて

0

、あなたのフレームワークの名前にあなたのクラスのモジュールを変更。

module

カスタムクラスへの参照は、ストーリーボードを使用する際のアイデンティティインスペクタでクラス名とモジュールのセットの両方を持っている必要があります。カスタムクラスが設定された時点で、そのクラスはアプリケーションのモジュールにありましたが、現在はフレームワークにあります。

+0

これは既に設定されています。これが正しく設定されていないと、ストーリーボードも白くなりますが、私のストーリーボードにはカスタムビューが表示されていることがわかります。 – Paul

関連する問題