問題タブ [sectionheader]

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

ios - iOS-グループ化されたテーブルのUITableViewセクションヘッダー部分

編集モードのときに、テーブルビューにセクションヘッダーを追加したいと思います。基本的には、データソースの一部にして、テーブルの他の部分と同じ外観にする必要があります(必要な結果については、下の画像を参照してください)。ただし、オブジェクトをデータソースに挿入(「連絡先の追加」)すると、編集モードの切り替え時に多くのマイクロ管理が行われ、実際にはデータソースの一部ではなく、ヘッダーとして機能します。

次のコードスニペットを使用して同じ効果を達成しようとしましたが、正しくなりませんでした(セクションの上部に連絡先の追加テキストを追加しただけで、グループ化されたテーブルセルとしての一部ではありません)。

誰かが私が欠けているものについて何か手がかりを持っていますか?

ここに画像の説明を入力してください

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

android - How to make a section header in ListView which always sticks on top?

Android does not have a support for section headers on ListView by default. Based from my research, I've learned that there are 2 ways to implement a section header on ListView. The first one is to support 2 types of views in the list view: the separator view and the content view. The second one is to include a separator view in all of the content views and just set the visibility of the separator view to either VISIBLE or GONE. I'm using the second method.

However, when I scroll the ListView upwards, the section header is also scrolled up. I know this is normal. But I want the section header to remain on top as long as some data belonging to its section are still being displayed. The behavior that I want to accomplish is similar to the behavior of the section headers of UITableView in iOS. How can I accomplish this?

Also, I would like to note that I've read that one solution for this is to create a view above the ListView and just change it if needed. However, this won't work for all phones. For example, the ListView on Samsung phones are bouncing. If I placed a view above the ListView to act as header and the ListView bounces, the dummy header view won't bounce together with the ListView. Also, the top of the default ListView can easily be spotted because it glows when the ListView is being scrolled. Is there anyway to accomplish the said effect while making sure that it still looks natural?

The picture below shows the problem that I will be encountering if I just add a textview on top of the listview: (Taken from Samsung Galaxy S2)

enter image description here

0 投票する
2 に答える
1051 参照

uitableview - Table View アルファベット順のセクションへの編成

わかりました、次のジレンマに進みます。私はたくさんのグーグルを行ってきましたが、それについてはいくつかの方法があるようですが、テーブルビューの構造に合うものはないようです。ARCとストーリーボードでXcode 4.3.2を使用しています。プレーンビューのテーブルビューがあります。私のテーブルは、都市とその部門のリスト (各行に 1 つの都市) で構成されています。ユーザーが都市を選択すると、その都市の詳細ビューにプッシュされます。セクション ヘッダーを使用して、テーブルをアルファベット順に整理したいと考えています。推奨事項、ヒント、チュートリアルへのリンクは大歓迎です。

テーブルビューでこのように設定されたNSMutable配列があります.m

セクション ヘッダーは、アルファベット (A、B、C、D...) のみにすることができます。都市を最初の文字で事前に整理し、その文字に基づいてセクションに名前を付ける必要があると考えています (「sectionAcities」など)。私が挙げた都市はほんの一部で、全部で約 100 あります。

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

uitableview - UITableView iOS 5 でセクション ヘッダーに背景色を動的に追加する

アプリに Plain UITableView のカスタム セクション ヘッダーを追加しました。スクロール中にセルがセクション ヘッダーの後ろに移動します。セクションが変更されなくなるまで、セクション ヘッダーを画面に表示したい。今まで私のアプリは私の要件に従って動作します。

私が欲しいのは、表のセルがセクション ヘッダーの後ろにある場合、セクション ヘッダーの背景色を変更し、セクション タイトルのテキストの色を変更して、ユーザーがセルの内容をはっきりと確認できるようにすることです。

上記の機能を実装するにはどうすればよいですか? どんな種類の助けも大歓迎です.Thanks.

0 投票する
2 に答える
5853 参照

iphone - UItableviewのセクションヘッダー内の連絡先をアルファベット順に並べ替える

名簿から選んだ連絡先をセクションヘッダーにアルファベット順に並べ替える問題があります。セクションヘッダーなしでアルファベット順に並べることはできますが、連絡先の名前に従って配置するにはどうすればよいですか?NSDictionaryがなくてもソートできるので、NSDictionaryは使いたくありません。以下のコードをご覧ください:-

どんな助けでもありがたいですありがとう:)

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

ios - ios-スクロールすると変化する単一の静的ヘッダー

私はトンを探していましたが、答えが見つからないようです...

すべての月のすべての日をスクロールするtableViewがあります。そして、私はtitleForHeaderInSection:とviewForHeaderInSection:を持っています。これは、毎月の上部にセクションヘッダーを表示します。これは、上部で適切に置き換えられるセクションです。しかし、スクロールするとtitleLabelが適切な月に変わる単一のヘッダーを作成するにはどうすればよいですか(つまり、複数のセクションヘッダーがなく、1つだけです)。

これを「変更されるヘッダーを持つ1つの(大きな)セクション」または「変更されるheaderView」などとして設定する必要があるかどうかはわかりません...任意の例をいただければ幸いです。前もって感謝します。

0 投票する
3 に答える
4928 参照

android - 固定セクションヘッダーとスクロール可能なTableLayout

私は次のようなビューを作成しようとしています:

テーブルレイアウト

...2つの固定ヘッダーがあります。画像に示すように、テーブル全体のレイアウトはスクロール可能で、内部テーブルビューもスクロール可能です。ヘッダーとデータは動的です。そして、header-2までスクロールすると、header-1ではなくheader-1のアイテムが非表示になります。

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

ios - セルの更新後に TableView SectionHeader を更新する

こんにちは、誰かが助けてくれることを願っています。

現在、一連のセクションを持つテーブルビューがあります。私の titleForHeaderInSection では、セクション ヘッダーに表示するセクション セルに含まれる値の合計を含む文字列を返しています。これは問題ありませんが、セルの値を更新するときに、titleForHeaderInSection で値の合計を更新して更新する必要があります。現時点では、ユーザーはヘッダーを見えないようにスクロールしてから、ヘッダーをリフレッシュするために元に戻す必要があります。ヘッダーのビューにラベルを含めることを提案するいくつかの例を見て解決策を見つけることができるかどうかをグーグルで調べてきましたが、セクションを動的にする必要があるため、各セクションのラベルを作成できません。reloadsection も使用してみましたが、これも適切に機能せず、テーブルビューのセルで値が変更されるたびにテーブルビューのリロードデータを実行すると、パフォーマンスが大幅に低下します。

私のtitlerForHeaderInSectionの現在のコードは

}

助けてくれてありがとう

0 投票する
3 に答える
2456 参照

android - getPositionForSectionとgetSectionForPositionの違い

ListView従来のアルファベットとは別に、カスタムセクションヘッダーをヘッダーとして表示するセクションを使用して実装しています。カスタムを正しく実装するために、2つの方法とSectionIndexerの違いを理解したいと思います。getSectionForPositiongetPositionForSection

getSectionForPositionセクションヘッダーに表示したいアルファベットが返されることを理解しています(それが正しいかどうかはわかりません) 。

他の方法がわかりません。また、それらは何らかの意味で類似していますか(あるとしても)、どのように異なっていますか(そうである場合、私は彼らがそうしていると思います:))

これを理解している人は誰でもこれに対する答えを投稿してください。質問に答える時間を感謝します。

アップデート:

この公式ページのドキュメントを確認しました; SectionIndexカスタム実装に関する詳細な洞察を探しています

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

ios - ios:uitableviewセクションヘッダーアンカーをテーブルの上部に

複数のセクション(連絡先アプリなど)を含むテーブルを作成しようとしていますが、すべてがうまくいき、各セクションの上にこのセクションを表す文字を表示するカスタムセクションヘッダーを作成しました。問題は、連絡先のようにしたいことです。次のヘッダーが折りたたまれるまで、ヘッダーが一番上にとどまる正確な場所...これはどのように発生するのでしょうか

私は次のコードを使用しています(あなたが理解しやすくするために)