問題タブ [row-height]
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.
ios - UITableViewCell + 動的な高さ + 自動レイアウト
私はこの素晴らしい答えから来ました:
UITableView で自動レイアウトを使用して動的なセルレイアウトと可変行の高さ
その回答で説明されていることを実装しましたが、少し異なるシナリオに直面しています。私は持っていませんUILabel
が、代わりにUILabel
s の動的リストを持っています。
テーブルビューがどのように見えるべきかのいくつかの異なるケースを示す画像を作成しました:
レポの現在の状態では、セルはセルの に合うように垂直方向に成長しませんcontentView
。
アップデート
レポ: https://github.com/socksz/DynamicHeightCellAutoLayout
リポジトリからプロジェクトを取得して実行しようとすると、私が言及している問題が何であるかを正確に確認できます。機能させるために不足しているものを取得できません。
android - 不完全な行項目を持つ GridView がスクロールしない
不完全な行項目番号を受け取ったときに問題が発生し、GridView
スクロールしなくなりました。私のアイテムは動的で、サーバーによって提供されます.3つの列があり、GridView
アイテムの数が有効にするのに十分な数でscrolling
あり、行アイテムが3の場合、正常に動作します. 例 (9 項目):
ただし、3 番目の行に 1 つまたは 2 つのアイテムしかない場合は、スクロールしません (7 つまたは 8 つのアイテム)。
これは私に興奮よりも頭痛を引き起こしました。私GridView
のレイアウトは次のとおりです。
私の活動では、アダプターを宣言して設定するだけで、大したことはありません。何か見逃しましたか?と を別々に追加してみましverticalSpacing
たが、何も変わりません。padding
編集: これはレイアウト全体の設定です:
Black
RelativeLayout
でありFrameLayout
、最後のImageView
ものはそれぞれ上と下に揃えられます。上TextView
は下FrameLayout
、下TextView
は上の下TextView
。今GridView
は下の下TextView
と上の上ImageView
にあり、最初の 3 つの要素と下の要素の間で消費された残りのスペースに基づいて高さを拡張する必要があります。これが私のレイアウトでのセットアップ方法です。
私は何十回ListView
も実行しており、これには同様の実装があるため、コードよりもレイアウトの問題だと思います。
EDIT2: レイアウト:
気にしないでくださいImageView
。ソースを取り出しただけです。実際のレイアウトからセットアップを保持する必要がありました。コード:
アダプター:
アイテムのレイアウト:
gridViewItem
スクリーンショットのように、スクロールをトリガーするのに十分な数のアイテムを追加して、問題を再現するためにその行が不完全になるように、一番下の 1 つまたは 2 つのアイテムを取り出してみてください。ありがとう。
ios - カスタム UITableViewCell の偽フレーム
カスタム UITableVieCell を TableView に実装しようとしています。セル内には、間違ったプロパティを取得している 2 つのサブビューがあります。
ここに私の tableView:cellForRowAtIndexPath: があります:
カスタム Cell ListCell からの 2 つの init-methods は次のとおりです。
それが解決策です:
そしてそれが私の目標です:
そのため、カスタム セルの 2 つのサブビューが間違ったフレーム番号を取得しています。私はこれに何時間も苦労しています!
前もって感謝します!
css - CSS トランジション テーブル行の高さ
私はCSSテーブルを持っています。すべての行は同じ高さですが、ユーザーが 1 つをクリックすると、選択された行がテーブル全体の高さになり、残りの行はフェードアウトする必要があります。他のすべての行を設定するだけで機能しましたdisplay:none
が、トランジションで何かしたいと思います。
100% に設定max-height
してから 0 に変更しようとしましたが、選択した行が残りの行よりもわずかに大きくなるだけで、残りはそのままです。height
を100% から 0 に変更しようとしましたが、高さを 100% にすると、一番上の行が大きく、残りの行の高さが約 15px になります。
height:auto
本質的には、 から に移行したいのですheight:0
が、うまくいきません。トランジションなしで前後にスナップするだけです。それをテーブル行で機能させる方法のアイデアはありますか?
html - ASP Repeater: すべての列で同じ行の高さを実現する
私はここが初めてで、Web 開発の初心者です。データテーブルからデータを表示するために作成したリピーターに苦労しています。非常に長いデータと短いデータがあります。これらにより、行の高さがさまざまなサイズになり、境界線が浮かんでいました。リピーターがすべての列 (高さが最も高い方) で行の高さを自動調整し、vertical-align=middle を適用するようにしました。どうすればいいのか教えてください。私はVBを使用しています。よろしくお願いします。良い一日を。