問題タブ [nstableheaderview]

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 に答える
77 参照

ios - Autolayout が HeaderView と ios6 で正しく動作しない

内部にヘッダービューを含むテーブルビューがあります。テーブルビューにはセルがなく、いくつかのサブビューを持つこの 1 つのヘッダービューだけです!

iOS7では、次のようにするとすべてが完璧に機能します:

iOS6 では、headerView の高さが常に間違っており、HeaderView の高さが十分ではありません! 問題は何ですか?

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

cocoa - 複数の列の NSTableView ヘッダーにまたがる

NSTableView のヘッダーを複数の列にまたがるにはどうすればよいですか。つまり、1 つのヘッダーの下に 2 つまたは 3 つの列が必要です。図のように:

2 つの同期スクロール ビューを重ねて使用してみました。一番上のスクロールビュー/テーブルビューにはヘッダーがありません。- (BOOL)tableView:(NSTableView *)tableView isGroupRow:(NSInteger)row行が 1 つしかなく、デリゲートを使用して最初の行をグループ行としてマークし、追加のヘッダー情報を入力しました。下部のスクロール ビュー/テーブル ビューには、すべてのデータ列とヘッダーがあります。ただし、次の制限があります。下部のテーブル ビューの列のサイズを変更/並べ替えても、上部のテーブル ビューのサイズが変更/並べ替えられません。そのため、下部のテーブル ビュー列のサイズ変更/並べ替えを行った後、両方のテーブル ビューが同期していないように見えます。

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

swift - Swift: NSTableHeaderCell を NSTableView に追加できません

そのため、プログラムで NSTableView を描画していますが、ヘッダーを描画できません。何か案は?

0 投票する
5 に答える
7317 参照

ios - Autolayout を使用した tableHeaderView が正しく機能しない

みなさん、私は TableHeaderView を持っていて、すべてが Autolayout によって管理されます:

  • 上部はUIImageView常に 2:1 にする必要があるため、アスペクト比と残りの必要な制約を設定します。

  • 4UIButtonsは常に水平で、高さと幅が同じである必要があります。だから私は等幅と等高さ、そしてアスペクト比1:1で作業しました

  • そして、私は 0 に設定された 2 つUILabelsを持っています。また、 のために、次のようにnumberOfLinesのサブクラスを作成しました。UILabelpreferredMaxLayoutWidth

    /li>

これは私のコードです:

サーバーからの画像とテキストを取得するUILabelsので、応答が到着するまで待たなければならず、それから を呼び出しますinitializeHeaderViewLabels

**私の問題は、実行時にtableHeaderViewが大きすぎるため、UILabelsが引き伸ばされ、空白がたくさんあることです。多分私は何かが恋しいですか?

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

ios - サブビュー非表示時のテーブルヘッダービューの自動サイズ変更

ここに画像の説明を入力

添付ビューを tableheaderview 内に配置しました。その SMS ビュー 1 および/または E メール ビュー 2 に基づくテンプレートに変更がある場合、非表示または非表示になります。表示されているビューに基づいて tableheaderview のサイズを変更する必要があります。制約を設定しましたが、ヘッダービューのサイズが変更されていません。誰かが私が間違っている場所を案内できますか?

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

ios - UIView プログラムによる幅の制約

電話機が検索バーを回転させ、ラベルが電話機の幅全体に広がるようにするには、どのような制約を追加する必要がありますか?

以下は、検索バーとラベルをスピンアップしてテーブルヘッダーに追加するために使用しているコードです。