問題タブ [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.
objective-c - stroyboard(!)を使用してUIScrollViewのコンテンツサイズを設定するには?
stroyboard(!) を使用して UIScrollView のコンテンツ サイズを設定する方法は?
私はたくさんのスクロールビューを持っているので、プログラムですべてのサイズを設定したくありません
ios - UICollectionView でアイテムの「ラッピング」を防止する
UICollectionView
行と列の整合性を維持しながら、幅と高さの両方で表示されるフレームよりも潜在的に大きいグリッドを表示する必要があります。デフォルトでは、セクションUICollectionViewFlowLayout
を画面外にスクロールできますが、項目をセクション内にラップしてすべての項目を画面上に保持するため、グリッドが台無しになります。
UICollectionView
のサブクラスであることを認識してUIScrollView
、viewDidLoad でコレクション ビューのコンテンツ サイズ プロパティを手動で設定してみました。
しかし、これは効果がありませんでした。質問:
- カスタムレイアウトを構築せずにこれを達成する簡単な方法はありますか?
- カスタム レイアウトを使用して
collectionViewContentSize
メソッドをオーバーライドすると、コレクション ビューでアイテムのラップを停止し、両方向にスクロールすることに成功しますか? - カスタム レイアウトを構築する必要がある場合 (学習に時間を費やす必要があります)、 をサブクラス化しますか?それとも
UICollectionViewLayout
サブクラス化するとUICollectionViewFlowLayout
時間を節約できますか?
更新: UICollectionView を UIScrollView のサブビューとして埋め込んでみました。コレクション ビュー自体は正しく動作しています。スクロール ビューの端で行が折り返されておらず、設定した UIScrollView コンテンツ サイズを満たしていることがわかります。ただし、スクロール ビューは水平方向にはパンしません。つまり、コレクション ビュー自体が行う垂直方向のスクロールのみです。それでまた立ち往生。レスポンダー チェーンに問題がある可能性はありますか?
ios - スクロール ビュー内でテーブル ビューのサイズを動的に変更する方法
uiscrollview 内に 2 つのテーブル ビューを表示し、コンテンツに合わせてテーブル ビューのサイズを動的に変更したいと考えています。テーブル ビューはスクロール可能であってはならないため、スクロール ビューに埋め込みます。スクロールビューのサイズを適切に変更できました。セットアップは次のとおりです。
UILabel1
TableView1
..余分なスペース..
UILabel2
TableView2
これは自動レイアウトで可能だと思いますが、始めるには助けが必要です(自動レイアウトは初めてです)。さらに、テーブル ビューのヘッダーにラベルを追加できることはわかっていますが、今のところはこれで十分です。データはネットワーク接続を介して非同期にフェッチされるため、データが入ったときにテーブル ビューを更新する必要があります。オプションで、データを表示する準備ができるまで、いくつかのスピナーがテーブル ビューのスペースを占有できます。
ios - UIScrollView contentSize 変更 contentOffset
ここでこの問題の多くの解決策を見てきましたが、どれもうまくいかないようです。これが私のコードの一部です:
この時点で contentOffset が正しく設定されていることが NSLog ステートメントからわかりますが、contentOffset に従って表示されません。それは別の場所にジャンプします。なぜこれが起こっているのですか?どうすれば修正できますか?
ios - iOS 7 での UITextView contentsize.height の問題
コンテンツ サイズの高さの問題を解決するために検索して多くの時間を費やしましたが、運が悪く、何も機能しませんでした。同様の質問がスタックや他のフォーラムでも利用できますが、残っているものが得られないため、テキストビューでこの問題を解決できません。
textView のカーソルとテキストを幅と高さの中央に配置する必要があります。今、私はそれを使用します-
私が使用した2番目のアプローチは-
反響はこんな感じ
~編集したらこんな感じに~
では、textView のテキストを UITextView の中央に配置するには、他に何ができますか? 私を更新してください。