iOSテーブルビュースライド水平使用時は自動レイアウト。 しかし、しばらくの間、tableViewをドラッグします。 tableViewは正常になります。 セルを使用して、レイアウトとフレームを使用するビューは正常です。 プロジェクトは非常に古いです。 すべてのコードが新しいプロジェクトに移動しますが、それは正常です。iOSテーブルビュースライド水平使用時自動レイアウト
-4
A
答えて
0
問題は、このように、誤っているcontentSizeプロパティの幅によって引き起こされることのように思える:
self.tableView.contentSize = CGSizeMake(self.tableView.bounds.size.width, self.tableView.contentSize.height);
あなたがこれを好きなように変更した場合:
self.tableView.contentSize = CGSizeMake([UIScreen mainScreen].bounds.size.width + 20, [UIScreen mainScreen].bounds.size.height + 50);
あなた問題は間違ったcontentSizeによって引き起こされたようですが、あなたのテーブルビューをリフレッシュするか、テーブルビューに新しい行を追加するときに修正されます。
そしてcontentInsetプロパティも、この問題を引き起こす可能性があり、このコードのように、それは(0,0,0,0)で作られていることを確認してください。
self.tableView.contentInset = UIEdgeInsetsMake(0, 0, 0, 0);
0
は[self.tableView setAlwaysBounceHorizontal:NO]
を試してみてください。 contentSizeでない場合は、このプロパティをチェックする必要があります。
関連する問題
- 1. ストーリーボード&自動レイアウトを使用してuiscrollviewを使って水平方向にスクロール
- 2. Vaadin水平レイアウト
- 3. 自動レイアウトでUIScrollViewの水平スクロールを無効にする
- 4. 自動スクロール水平リンクジャンプ
- 5. 自動水平スプラッシュ画面
- 6. 水平リサイクラービュー自動スクロールエラー
- 7. 水平レイアウト(matplotlibの)
- 8. 別のレイアウトに水平移動する
- 9. iOS水平スクロールカレンダー
- 10. IOS水平
- 11. 水平スクロールビューを使用したTabホストの自動スクロール - プログラム
- 12. タグクラウド、レイアウト:水平、Appcelerator Titanium
- 13. Androidレイアウト - デュアル水平スクロールビュー
- 14. 水平スクロールビューとレイアウト - Android
- 15. iOS自動レイアウトのパーセンテージ
- 16. iOSの制約 - 自動レイアウト
- 17. IOS Swift 3ユニバーサル自動レイアウト
- 18. ionic3 - テキスト自動再生(水平とループ)
- 19. 使用水平スクロール
- 20. ナビゲーションバーとビューコントローラ(iOS 7)を使用した自動レイアウト
- 21. div内の水平方向に自動的に水平にスクロールするには?
- 22. 水平視差スクロールUIScrollView iOS
- 23. iOS iPhoneムービーリスト水平スライドショータイトル:
- 24. iOS - 水平CollectionView内のUITableView、VerticalScrollViewの水平コレクションビュー
- 25. レイアウト図とfigurecaptionを水平に
- 26. ネスティングサーフェイスビュー>線形レイアウト>水平スクロールビュー
- 27. スライディング水平応答レイアウトとマウスホイール入力
- 28. D3サークルパック水平配置のレイアウト
- 29. Androidのレイアウト重心が水平に
- 30. 動的水平ビューページング
コードを追加してください。 – ashmi123
TableViewはプログラムによって記述されているか、ストーリーボードにありますか? – gurmandeep