問題タブ [ibinspectable]

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 投票する
2 に答える
1574 参照

ios - カスタム IBDesignable クラスを作成してストーリーボードからボタンの cornerRadius を変更する方法

以下のクラスは正常に動作しています

しかし、問題は、(幅: 70、高さ 70) のサイズのボタンの属性インスペクターで cornerRadius 値 35 を設定したときです。ストーリーボードで丸いボタンを取得していますが、シミュレーターで実行している間は円形ではなく、丸い長方形です。

xCode の私のデザイン ビューは iPhone-SE であり、iPhone-7-plus シミュレーターでシミュレートされています。

Size Inspector で高さと幅を設定して、自動サイズ変更も有効にしました。

Xcode のデザインとシミュレートされたデバイスの画面については、この画像を確認してください

自動サイズ変更用のサイズ インスペクター

私の知る限り、角の半径は幅の半分でなければなりません。また、自動サイズ変更によってボタンのサイズが変更されると、角の半径がサイズ変更されないのはなぜですか。どうすればこれを修正できますか?

前もって感謝します。

0 投票する
2 に答える
1285 参照

ios - Swift 3で@IBInspectableを使用してUIViewの丸みを帯びた角を個別に制御する方法は?

これが私の現在のコードです: