問題タブ [ibdesignable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
257 参照

xcode - Interface builder Designables が失敗し始めた

ストーリーボードにいくつかの IBDesignables があります。これらの Designables は昨日は完全に機能しました... しかし、ストーリーボードを開くと、すべての Designables がビルドに失敗します >:(

私はもう試した:

  • すべてのビューを更新: Editor->Refresh All Views
  • Xcodeの再起動
  • コンピュータを再起動する
  • Activity Monitor で Interface builder 関連のプロセスを終了します。

Xcode 6.3.2を使用しています

0 投票する
1 に答える
1037 参照

objective-c - Objective-C で IBDesignable が機能しない

ペン先で設計された多くの再利用可能なビューがあり、それらはすべてクラス NibView のサブクラスです

私はこのようにサブクラス化します

NIB ファイルで、ファイルの所有者を ExampleView に設定しました。すべてが完璧に機能し、ストーリーボードと xib の両方がすべてをライブでレンダリングします。

さて、Objective-C で同じことをしてもうまくいきません

何か案が?

0 投票する
3 に答える
1433 参照

xcode - @IBDesignable で Interface Builder の値をオーバーライドすることは可能ですか?

たとえば、サブクラス化してデフォルトUIButtonでフォントを設定したいと20.0fします。私はこのようなものを書くことができます:

ただし、これはInterface Builderのプレビューには影響しません。すべてのカスタム ボタンは15.0fデフォルトでフォント サイズで表示されます。何かご意見は?

0 投票する
1 に答える
35 参照

ios - @IBDesignable の var の値は、ビューのフレームなどの外部値に依存できますか?

@IBDesignable ビューで形状の穴を描きたいです。このためには、ビュー階層の上にあるビューのサイズが必要です。このビューは、制約によってサイズを変更します。

フレームを取得するには?依存しているビューは後で描画されるため、これはまったく不可能でしょうか? でもフレームサイズだと早い段階で取り出せるかも?

シェイプは、layoutSubviews で描画されます。

0 投票する
1 に答える
94 参照

ios - IB_DESIGNABLE をカテゴリで使用できますか?

IB_DESIGNABLE は非常に便利で、SubClassing と IB_DESIGNABLE を使用して何でも設計できますが、カテゴリのサブクラスで使用するのと同じように IB_DESIGNABLE を使用することは可能ですか?