問題タブ [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.
macos - NSTableHeaderView は行を追加しますか?
私の最初の Mac アプリでは、テーブル ビューだけの単純なウィンドウを作成しようとしています。私はヘッダーを有効にしましたが、それは私の上に迷惑な行を追加しますNSTableHeaderView
:
それを削除するプロパティが見つからないようです。Finder にはないため、削除できることはわかっています。
ヘッダーを無効にすると、境界線がなくなります。NSTableView
また、 は の中にあることにも注意してくださいNSSplitView
。何か案は?
cocoa - NSTableHeaderView の塗りつぶしグラデーションが正しく機能しない
テーブルビューのヘッダーにグラデーションを塗りつぶそうとしています。これまでのところ、NSTableHeaderView をサブクラス化し、その中でこのコードを使用することでそれを達成できます-
以前はこのように表示されていました-
今、それはこのように現れています-
上のスクリーン ショットに示すように、このコードを使用すると、いくつかの問題に直面しました。
- 列ヘッダーのタイトルが表示されません。
- ヘッダー列の区切りが表示されません。
これらの問題を解決する方法、またはそれを実装するためのより良い方法を誰かに提案できますか?
objective-c - NSTableHeaderViewの高さを増やす方法は?
headerview
特定のサイズとグラデーションでを実装する必要があります。の特定のセルに画像を挿入する必要があります。次のコードを使用headerview
してセルを作成しようとしましたが、headerview
をカスタマイズできませんでしたheaderview
。
[[tableColumn headerCell] setImage:[NSImage imageNamed:@"sampleHeader"]];
ヘッダービューのオーバーライドされたサブクラスを使用すると、ヘッダーセルの画像またはテキストを表示できませんでした。この問題を解決するためのポインターを教えてください。
サブクラス化することで画像やテキストを挿入することができました。NSTableHeaderCell
高さを上げる方法はNSTableHeaderView
?
との両方をサブクラス化するNSTableHeaderView
とNSTableHeaderCell
、ヘッダーセルに何も表示できませんでした。headerviewとheadercellの設定に次のコードを使用しました。
[tableView setHeaderView:CustomHeaderView];
[tableColumn setHeaderCell:[[[CustomHeaderTableCell alloc] initImageCell:
[NSImage imageNamed:@"sample"]]autorelease]];
私は以下のURLで与えられているのと同じ問題を抱えています
http://lists.apple.com/archives/cocoa-dev/2002/Jun/msg00331.html
iphone - UITableViewにより、headerViewはスクロールできなくなります
tableViewの「headerView」をスクロールできないようにする方法。
objective-c - NSTableHeaderView のサイズ変更によりテーブルの行が下に移動する
IBでテーブルビューを備えたスクロールビューのクラスとして設定されるNSScrollViewのサブクラスを作成しました。テーブルのヘッダー ビューの高さを増やし、テーブル ビューのタイトルとして機能するラベルを追加しました。問題は、ヘッダー ビューを高くした分だけテーブルの行が列ヘッダーの下から始まることです (そのため、列のタイトルは新しい背の高いヘッダー ビューの中央に表示されます)。
テーブルの原点またはサイズ、テーブルのクリップ ビュー、ヘッダー ビュー、およびそのクリップ ビューを変更しようとしましたが、ヘッダー ビューのサイズ以外は何も変更されません。これは、カスタム ヘッダー ビューを作成するために使用したコードです。
macos - NSCollectionView のヘッダー ビューを作成する方法
NSCollection ビューのヘッダー ビューを設定する必要があります。調査したところ、NSCollection ビューは NSTableView のようなデフォルトのヘッダー ビューをサポートしていないことがわかりました。スカイプで使われているようなヘッダーが必要です。すなわち。タイトルだけを表示するだけでなく、列に対応するヘッダーをクリックしたときにいくつかのアクションを実行する必要がある場合があります。たとえば。「名前」列をクリックすると、名前でソートされます。
サブクラス化して独自のヘッダービューを作成する場合、これを実装する最良の方法は何ですか? NSTableview ヘッダーのルック アンド フィールと NSButton のようなクリック可能なプロパティの両方を取得するには、どのビューをサブクラス化する必要がありますか?
ios - iOSのUITableのtableheaderviewに複数のUI要素を追加する必要があります
tableViewを持つUITableViewControllerがあります。このtableViewに、ラベルとボタンの両方を追加したいのですが、残念ながら、どちらか一方しか追加できません。
これが私が使っている私のコードです:
上記のメソッドを実行すると、ボタンを置き換えていることを示すラベルしか表示されません。両方の要素をテーブルヘッダービューに表示する方法はありますか?
iphone - UItable ビューの tableHeaderView をスクロールさせないようにする方法, 上部にくっつくには
私の分割ビュー アプリケーションでは、検索バーを分割ビューの rootView に追加することはできません。
だから私は次のようにUIテーブルビューのtableHeaderViewで検索バーを動的に追加しました
下にスクロールする場合:iThe tableHeaderViewも下にスクロールするため、検索バーもスクロールします
上にスクロールする場合:tableHeaderViewも上にスクロールするため、検索バーもスクロールします
この問題を解決するために次のようにコードを実装しまし this helps only when scrolls down
たが、テーブル ビューを上にスクロールすると、再びテーブル ビューとともに移動します。
ビューの上部に常にtableHeaderView/検索バーを貼り付ける必要があります
これを行う方法
ios - nib からの Tableview ヘッダービューの読み込み
テーブルビューコントローラーがあり、viewdidload でヘッダービューのペン先をロードしようとしていました。コードは次のようになります。
プログラムを実行すると、この画像のような画面になりました。
ペン先の一部がナビゲーション バーの後ろにあり、ペン先ビューの他のすべてのボタンが下に移動しているようです。
これを解決する方法を知っている人はいますか?どうもありがとうございました。
ios6 - TableView のスクロールは、SegmentControl の応答時間に影響します
これは奇妙な問題かもしれません。
このコードを使用して、TableView に SegmentControl を追加しました。
これらのフォーラムの助けを借りて、最初の 3 行で TableView ヘッダーのセグメント部分を作成し、スクロールできるようにしました。偉大な。
ただし、これにより、SegmentControl をクリックする機能が無効になりました。
最後の行を追加すると、それが再び可能になりました。
SegmentControl は優れた UNTIL スクロールを実行し、その後本当に応答しなくなります。エラーは発生せず、最終的には指からのプレスを受け入れますが、切り替える前に 5/6 回タップする必要があります。
誰かがこれに光を当てることができれば、それは素晴らしいことです
必要な追加情報があれば、喜んで提供します。
編集 - -
ViewController.h
ViewController.m の領域を選択