問題タブ [uitableviewsectionheader]

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 投票する
0 に答える
252 参照

swift - 迅速にセクションをクリックしたときにセルを表示/非表示にするテーブルビューを作成するには?

特定のセクションを迅速にクリックしたときに、ユーザーが特定のセクションのセルを表示/非表示にできるようにするテーブルビューを作成する方法??

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

ios - UITableViewAutomaticDimension を使用した UITableView でセクション ヘッダーを非表示にすることはできません

セクション ヘッダーを持つ UITableView があります。テーブルビュー全体には、セルとヘッダーの両方に UITableViewAutomaticDimension が設定されています。

問題は、いくつかのセクション ヘッダーを非表示にしたいことです。ビューの代わりに nil を返すため、2 番目のセクション ヘッダーは非表示にする必要がありますが、スペースはまだ予約されています。なんで?

空のセクション ヘッダー用にスペースが予約されている UITableView のスクリーンショット

Github の Xcode プロジェクト: https://github.com/bvankuik/SectionHeaderAlwaysVisible

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

ios - UITableView カスタム ヘッダー セクション 白線

ボーダーのあるカスタムUITableViewを作成しようとしています。png私が直面している問題は、ヘッダー セクション セルの下部に余分な白い線があることです。スクリーンショットを確認してください。

ここに画像の説明を入力 ここに画像の説明を入力

区切りスタイルを削除しようとしましたが、機能していません:

何か案が?

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

ios - UICollectionViewでセルの左側にヘッダーとともにセクションを作成する方法は?

質問をかなりうまく構成したかどうかはわかりません。あなたがそれを改善することを考えているなら、それをしてください:)しかし、簡単に言えば、これは私が言いたいことです:

ここに画像の説明を入力

  • すべてのオレンジ色のボックスは、新しいセクション ボックスのヘッダーです (幅と高さは静的です)。
  • これは、セクションを含むフェッチされた結果コントローラーにリンクされます
  • 黄色のセルは常に画面の残りの幅を占め、高さは (テキストの長さに応じて) 自動調整されます。

教えてください:

  1. でこれを行うことはまったく可能UICollectionViewですか?
  2. 黄色のセルの自動高さ寸法を調整する方法は?
  3. 画像のように黄色いものを浮かせる方法は?
0 投票する
2 に答える
2268 参照

ios - UITableView セクション ヘッダーが UITableviewCell と重なり、背景色がありません

ObjectiveC を使用した以前のプロジェクトでは、セクション内の項目数に応じて動的に更新されるヘッダー テキストと、異なる背景色のセクション ヘッダーを表示する複数セクションの tableView がありました。それは完璧に機能しました。Swift を使用している新しいプロジェクトでこのコードを複製しようとしましたが、うまくいきません。ヘッダー テキストは正しく表示されますが、背景色がなく、最も重要なことは、セクション ヘッダーが各セクションの一番上のセルの上にあるのではなく、その上に重なっている点です。これは関連するコードです:

0 投票する
4 に答える
427 参照

ios - UISegmentedControl が UITableView ヘッダーで奇妙な動作をする

名前または値でテーブルを並べ替えることができるように、変更されたUITableViewSectionHeaderときに処理するプロトコルに置き換えるカスタム セルを作成しました。UISegmentedControl.index

カスタムセル

UITableViewControler で、プロトコルを参照しました

そしてそれを実装しました:

インデックス 1 を選択すると、アプリは正常に動作しますが、インデックス 0 を選択するとUITextField、他のセルをクリックするか、更新のためにテーブルをプルダウンした場合にのみアクションが実行されます (ちなみに、更新するために実装されていません)。 )

不足しているものはありますか?それは本当にぎこちなく感じるからです。


UISegmentedControl問題が発生するのは、画面のどこにも触れずに 1 つのオプションをクリックしてから別のオプションをクリックした場合のみです...

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

ios - UITableViewHeaderSection の下にスライドする UITableView 行

このサンプル ディクショナリを入力する UITableView があります。

内容が小さすぎます。したがって、UITableView のコンテンツの下に表示される不要なセルを回避できるように、グループ化された UITableView スタイルを選択しています。しかし、問題は、グループ化されたスタイルを選択すると、スクロール時に各セクションの下のセルがヘッダーの下に移動しないことです。スクロールは最初にヘッダーを移動します。 グループ化されたスタイル: ヘッダーに沿ってスクロールするセル& プレーン スタイル: ヘッダーの下にスライドするセル。これは私がコードでやっていることです

では、テーブルビューの下の余分なスペースを回避し、同時にヘッダーの下の行のスライドを使用するにはどうすればよいですか?

EDIT 私はウォルターの答えを使用しています。それは私のために働いています。しかし、その後、別の問題が発生しました。最後の行を超えてスクロールすると、追加したフッターだけが画面に表示されます。そこで、別の回避策を追加しました。