問題タブ [layout-anchor]

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

swift - Swiftでは、Layout Anchorを使用して複数のサブビューを同じ幅(定数なし)に設定する方法は?

たとえば、3 つのサブビューを含む親ビューがあります。プログラムでレイアウトアンカーを使用しており、次のレイアウトを実現しようとしています

3 つのサブビューの幅はそれぞれ同じです。言い換えると、

subView1.width = subView2.width = subView3.width subView1.width+subView2.width+subView3.width = parentView.width

サブビュー 1 とサブビュー 2 の幅を次のように設定するために乗数を使用できる可能性があることはわかっています。

また、subView3 は、先行アンカーを subView2 の後続アンカーに揃えることができます。

ただし、Interface Builder が実際にこれら 3 つの幅を直接 (定数や乗数を使用せずに) 等しくなるように割り当てることができることをどこかで見ました。プログラムでLayout Anchorと同じことを行うことは可能ですか? そしてどうやって?ありがとう。

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

android - android CoordinatorLayout layout_anchor が正しく表示されない

私は2日からこれに取り組んでいますが、まだこれを修正する方法がわかりません.CoordinatorLayoutではFloatingActionButtonのみが適切に固定されていますが、 「ビュー」レイアウトにアンカーを適用したい.ツールバー...助けてください..よろしくお願いします

ここに画像の説明を入力

ここにレイアウトがあります

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

android - アイテムを画面の中央に固定し、オフセットを設定する

チャットバブルで画面を構築しようとしています。問題はandroid:layout_centerHorizontal="true"、バブルが正確に中央に達し、テキストのサイズに基づいて両方向に拡大する場合です。しかし、このバブルの中心を画面または親レイアウトの中心に 20 dp 固定したいと考えています。

幅と高さが0dpのアンカービューを使用するなどの方法を試しましたが、役に立ちません。

EDIT-1 : さらに参照するために XML コードを追加

EDIT-2 : 制約レイアウトを使用し、水平バイアスを設定すると、問題の解決に役立ちました。

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

android - CoordinateLayout app:layout_anchor と app:layout_anchorGravity がフラグメントで機能しない

CoordinateLayoutフラグメントのレイアウト ファイルで使用しています。そこで、2 つのレイアウトの間でFloatingActionButtonorを使用する必要があります。この回答ImageButtonからサンプルコードを取得しました。

2 つの同じレイアウト ファイルで 2 つのフラグメントを作成しました。fragment1.xml、fragment2.xml

アプリを実行するとfragment1が表示され、ボタンをクリックするとfragment2が表示されます。ただし、最初のフラグメントを 2 番目のフラグメントに置き換えると、ボタンの位置が以下のように左上隅に変更されます。

フラグメント 1

フラグメント1

フラグメント 2

ここに画像の説明を入力

私はなぜ理解できないのですか?誰でも私を助けることができますか?