「LiveRendering」と呼ばれる新しい Xcode 6 機能を使用しています。いくつかの検査可能なプロパティをさまざまなカスタム ビューで頻繁に使用する必要があるため、それらをプロトコルで宣言したいと考えています。
例えば :
- LiveRenderingTextAttributesProtocol (textColor、textSize の検査可能なプロパティを宣言します)
- LiveRenderingBorderAttributesProtocol (borderStyle、borderColor、borderWidth の検査可能なプロパティを宣言します)
など...
その後、各カスタム ビューは必要なプロトコルを実装します。
しかし、InterfaceBuilder の「属性インスペクター」列に検査可能なプロパティが表示されません:/ これらのプロパティの値を「定義済みランタイム属性の使用」として定義すると、LiveRendering はうまく機能しますが、属性インスペクター列でそれらを表示したい.
この問題を解決するためのアイデアをください?