問題タブ [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.
xcode - Interface builder Designables が失敗し始めた
ストーリーボードにいくつかの IBDesignables があります。これらの Designables は昨日は完全に機能しました... しかし、ストーリーボードを開くと、すべての Designables がビルドに失敗します >:(
私はもう試した:
- すべてのビューを更新: Editor->Refresh All Views
- Xcodeの再起動
- コンピュータを再起動する
- Activity Monitor で Interface builder 関連のプロセスを終了します。
Xcode 6.3.2を使用しています
objective-c - Objective-C で IBDesignable が機能しない
ペン先で設計された多くの再利用可能なビューがあり、それらはすべてクラス NibView のサブクラスです
私はこのようにサブクラス化します
NIB ファイルで、ファイルの所有者を ExampleView に設定しました。すべてが完璧に機能し、ストーリーボードと xib の両方がすべてをライブでレンダリングします。
さて、Objective-C で同じことをしてもうまくいきません
と
何か案が?
xcode - @IBDesignable で Interface Builder の値をオーバーライドすることは可能ですか?
たとえば、サブクラス化してデフォルトUIButton
でフォントを設定したいと20.0f
します。私はこのようなものを書くことができます:
ただし、これはInterface Builderのプレビューには影響しません。すべてのカスタム ボタンは15.0f
デフォルトでフォント サイズで表示されます。何かご意見は?
ios - @IBDesignable の var の値は、ビューのフレームなどの外部値に依存できますか?
@IBDesignable ビューで形状の穴を描きたいです。このためには、ビュー階層の上にあるビューのサイズが必要です。このビューは、制約によってサイズを変更します。
フレームを取得するには?依存しているビューは後で描画されるため、これはまったく不可能でしょうか? でもフレームサイズだと早い段階で取り出せるかも?
シェイプは、layoutSubviews で描画されます。
ios - IB_DESIGNABLE をカテゴリで使用できますか?
IB_DESIGNABLE は非常に便利で、SubClassing と IB_DESIGNABLE を使用して何でも設計できますが、カテゴリのサブクラスで使用するのと同じように IB_DESIGNABLE を使用することは可能ですか?