問題タブ [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.
iphone -
「 」または「\n」を含むプログラムでUITableViewCellの高さを計算するテキスト
コードを使用してセルの高さを計算したい。私のテキストには、などのhtmlエンティティが含まれています<br>,<b>
。次のコードまたは同様のコードを試しました-
1行のコードとプレーンテキストでは問題なく機能しますが、htmlタグを含むテキストには問題があります。
助けてください。
excel - VBAを使用して、Excelセルに収まらない値を検出する方法は?
さまざまなツールを使用して長い Excel シートを生成しています。これを確認して、ワークフローのさらに下の入力として使用する必要があります。一部のセルが、含まれるテキストに対して小さすぎるという問題。そのため、ワークシートを読んでいる人間とプログラムは同じデータを見ることはありません。
Excel が行の高さを適切に調整しない場合、これは通常、自動折り返しテキストを含む結合セルに当てはまります。ただし、他のケースもあります。たとえば、一部の列に幅が明示的に設定されている場合、長い値には十分ではありません。
ここでは、「定義」と「コメント」の一部のセルが完全に表示されていません。そのようなセルをプログラムで見つける方法はありますか?
css - divを使用して2行と2行のマージされた行の高さ
基本的に私はDIVを使用してこれを達成したいと思います:
ここで、「3」の高さは「1」および「2」の高さと一致します。
私が持っているコード:
CSS:
私が得ている結果はこれです:
1と2を合わせた高さに合わせるには、何を3に変更する必要がありますか?
ヘルプは素晴らしいでしょう!
objective-c - Core Data オブジェクトを使用した動的な UITableView の高さ
ここ数日、バッチ サイズが 20 の NSFetchedResultsController が、フェッチが終了した直後にすべてのオブジェクトで常にフォールトする (つまり、メモリにロードする) 理由について、謎を解こうとしてきました。 ~ 20 秒かかります。
私のheightForRowAtIndexPathでは、高さはフェッチされた各オブジェクトのNSStringプロパティの長さに基づいていたため、テーブルをリロードすると、テーブルに2000行がある場合、高さは行ごとに計算されますオブジェクトのテキスト プロパティにアクセスするため、最初に 2000 個のオブジェクト (20 サイズのバッチ) でエラーが発生し、永遠に時間がかかります。(行の高さが最初に計算されることを知りませんでした)。
問題は、バッチ サイズが 20 のフェッチ結果コントローラーがある場合、行の高さがオブジェクトのテキスト プロパティに基づいている場合です。実際にメモリにロードされた場合、高さを計算するための回避策は何ですか?
私のオプションは何ですか?
ios - UITableView静的セルをカスタムの高さに設定するにはどうすればよいですか?
静的セルを含むUITableViewがあり、条件が満たされたときにセルの高さを変更しようとしています。条件は満たされていますが、セルの高さは変わりません。
私が使用しているコードは
と
これらのどちらもセルの行の高さを変更しません。それらを変更する別の方法はありますか?
c# - wpf.DataGridのAuto-RowHeight
DataGridをコレクションにバインドしましたが、各行の高さをプロパティにバインドする必要があります。
出来ますか?または、各行の高さをコレクション内の対応するプロパティにリンクする別の方法はありますか?
blackberry - listfieldcallback()を実装して、listfieldに異なる行の高さを設定するにはどうすればよいですか?
これは私の最新のCustom_Listfield
クラスです。
でセットしてみましthis.setRowHeight(i, highest + 10);
た。間違ったサイズの高さを返しますが、それでもすべての行が同じ高さです。
トリッキーな部分があり、ブラックベリーは異なる行の高さの設定をサポートしていないと思います。
android - GridView のセルを垂直方向に伸ばすにはどうすればよいですか?
私はこのGridViewを持っています:
そして、このレイアウトはその中のアイテムに使用されます:
そして結果:
単一行のセルを複数行のセルと同じ長さに引き延ばしたい。どうやってやるの?
textViewsを設定android:layout_height="match_parent"
しましたが、影響はありません。
xcode - UITableViewCell: プロトタイプ セルのカスタム行の高さ
私のストーリーボード ファイルでは、UITableView で複数のプロトタイプ セルを設計しています。各セルには、独自の一意のセル識別子があります。
セクションと行に応じて、メソッド内のプロトタイプ セルの 1 つをキューから取り出します - tableView:cellForRowAtIndexPath:
ほとんどのプロトタイプ セルでは、行の高さを変更していません。私のストーリーボードでは、それらの高さは UITableView の「Size Inspector」の下にあるプロパティ「Row Height」によって決定されるようです。
1 つのプロトタイプ セルについて、特定の UITableViewCell の「Size Inspector」の下にある「Row Height」プロパティを使用して高さを変更しました。チェックボックス「カスタム」もチェックされています。
私のストーリーボードでは、これはうまくいくようです。しかし、実行時にセルがデキューされて TableView に追加されると、すべてのセルがデフォルトの行の高さになります。
現在、他の投稿で言及されているメソッド tableView:heightForRowAtIndexPath: を認識していますが、ストーリーボードでカスタム行の高さを既に設定しているため、使用するのは少し奇妙に思えます。
このプロパティが機能しない理由を誰かが知っていますか? このプロパティは、さまざまな状況で使用できるように修復できますか?
ありがとう
objective-c - UITableViewsetRowHeight変更をコミットする方法
UITableViewCell
sに。が含まれているデザインがありUIImageView
ます。この画像は、縦向きでも横向きでも同じ比率である必要があります。そのため、UIDeviceOrientationDidChangeNotification
通知を使用してインターフェイスの向きが変更されたときに呼び出されるメソッドがあります。
行がコメント化されていない場合、ビューが再描画され、行の高さが適切に設定されます。そうでない場合は、を使用する場合でも[self.tableView setNeedsDisplay]
、[self.tableView setNeedsLayout]
プロパティの新しい値は使用されません。
新しい値が適用されるようにUIを強制的にリロードするにはどうすればよいですか?
インターフェイスが回転して再描画される前にプロパティが設定されて-(void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
いるため、しばらくの間は機能していましたが、奇妙な理由で、このメソッドはもう呼び出されていません...rowHeight
ご協力いただきありがとうございます !