問題タブ [contentsize]

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

uicollectionview - Swift3 の func collectionViewContentSize

プロジェクトを Xcode 8 で Swift3 に更新しましたが、このエラーが発生しましたが、そこで何ができるかわかりません。私はすでにグーグルで検索しましたが、何も見つかりませんでした。誰か私が作ることができるアイデアを持っていますか?

ここでエラー:

Objective-C セレクター 'collectionViewContentSize' を持つメソッド 'collectionViewContentSize()' は、同じ Objective-C セレクターを持つスーパークラス 'UICollectionViewLayout' からの 'collectionViewContentSize' のゲッターと競合します

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

javascript - WKWebView コンテンツの高さが大きすぎる

WKWebView の正しいコンテンツの高さを計算するために、この同様の質問に対するすべての回答を試しましたが、結果の高さは常に実際の高さを超えており、コンテンツの終わりの下に長い空の領域ができます。

私が試した方法:

  1. webView.eveluateJavaScript()
  2. webView.scrollView.contentSize
  3. WKScriptMessageHandler (get the message.body.valueForKey("body"))

そして、これが私が読み込もうとしたHTML文字列です:

WKWebView の正しい高さを取得する別の方法はありますか?

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

uitableview - UITextView tableHeaderView 固有の高さ

UITableViewControllerプログラムで (ストーリー ボードや Interface Builder を使用せずに)という名前のカスタム サブクラスを作成しましたFooTableViewController

では、任意の高さのuneditableにviewDidLoad設定し、その設定を randomに設定しました。tableView.tableHeaderViewUITextView200textString

UITextViewデバイスを回転させると、幅が自動的に更新されます。設定時に高さを自動的に更新するにはどうすればよいですかtext(正確に含まれるようにtext)。

注:ユーザーがテキストを選択してコピーできるようにするため、 aUITextViewではなくuneditable を使用しています。UILabel

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

swift - テーブルの高さを素早くセット

1行しかない場合でも、特定の高さが必要なこのテーブルがあります。画面全体をカバーするのに十分な行がない場合でも、スクロール可能 (下部に空のスペース) にしたい。

私は一緒に働くべきだと思います:

しかし、どこに置くべきかわからない(後でテーブルのデータをリロードする必要がありますか?)か、これを行う方法について間違った考えを持っています。

誰でも助けることができますか?

編集:テーブルビュー内にこのビューがあり、場合によってはテーブルよりも高くなる可能性があり、この場合はすべてスクロールできません。これが、スクロールの高さでテーブルを変更する必要がある理由です。

iOS 10 では意図したとおりに動作しますが、iOS 8 および 9 でも修正する必要があります。

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

ios - UICollectionViewコンテンツのサイズに応じてUITableViewCellの高さを設定するには?

UITableViewと Inside があり、2つ持っていますUICollectionViews

私の要件は、最初にUICollectionView水平方向にスクロールする必要があることです。そして、スクロールUITableViewしたくないので、垂直にスクロールする必要があります Second UICollectionView.

Image では、最初 (Header 'Folder')UICollectionViewを水平方向にスクロールする必要があり、2 番目 (Header 'Product')UICollectionViewをスクロールする必要があるため、垂直方向にスクロールしたくないことがわかりますUITableView

両方collectionViewが入ってTableViewCellおり、秒のスクロールを無効にしていUICollectionViewます。

製品を追加および削除する必要があります。次にTableViewSecond、コンテンツが来るセルの高さを設定するにはどうすればよいですか。

ここに画像の説明を入力

ここに画像の説明を入力

これが私のコードです:

//ヘッダーの高さ。

//MARK: コレクション ビューのレイアウト

私に何ができる?tableViewの高さを設定するにはどうすればよいですか?