UITableViewの行のサイズを変更できますか?UITableViewの行の幅を変更する方法
0
A
答えて
-1
テーブル全体を小さな領域に収める場合のみ。
1
正確に何を達成しようとしていますか?
私は100%ではありませんが、各行は親テーブルと同じ幅になると確信しています。ただし、カスタムUITableViewCellを使用している場合は、透明にして、セルのビューでオブジェクトを整理して、異なるサイズのセルを模倣することができます。たとえば、セルの幅を他のセルよりも50px小さくしてインデントしたい場合は、透明セルに白いUIViewを配置し、その幅を50px以下にして右に配置します。
意味がありますか?
1
私はこれは古い質問だと理解していますが、画面の幅より小さくなるように表のセルを必要としますが、エッジのタッチと全幅ではないセルのハイライトでスクロール可能です。
私はそうのように、UITableViewCellのsetFrameメソッドをオーバーライド:
- (void) setFrame:(CGRect)frame {
if (frame.size.width > 540.0f) {
frame.origin.x = (frame.size.width-540.0f)/2.0f;
frame.size.width = 540;
}
[super setFrame:frame];
}
私は、これは少しハック解決策だと思いますが、それは御馳走に動作します!
これは誰かを助けることを望みます。
関連する問題
- 1. UItableviewカスタムセルの幅を変更する
- 2. UITableViewの変更方法
- 3. UISearchBarの幅を変更する方法
- 4. 特定の行のグリッド線幅を変更する方法
- 5. プライムフェイススピナー - 幅を変更する方法
- 6. どのようにUITableViewの幅を変更しますか?
- 7. uitableviewのセルのフォントサイズを変更する方法
- 8. ボタンクリックでUITableViewのコンテンツを変更する方法は?
- 9. JavaScriptから表の列の幅を変更する方法
- 10. Androidのボタンの幅と高さを変更する方法
- 11. UITableViewヘッダービューの幅を設定する方法は?
- 12. htmlセルの幅を変更する方法
- 13. Silverlightのタブ文字幅を変更する方法TextBox
- 14. 初期化後にJqueryダイアログの幅を変更する方法
- 15. パノラマの横幅をWindows phone 7で変更する方法
- 16. SplitLayoutPanel - 作成後に子供の幅を変更する方法
- 17. 列グラフの幅を変更する方法は?
- 18. SplitView分割前の最小幅を変更する方法
- 19. 材料ui SelectFieldメニューの幅を変更する方法
- 20. UITableView/UIScrollView ContentSizeの変更を自動的に知る方法は?
- 21. textlabelセルの異なる行のテキストサイズを変更するuitableview
- 22. カスタムダイナミックエキスパンドのためのUITableViewのサイズ変更方法UITableViewCell
- 23. UITableviewで選択された行と選択されていない行の色を変更する方法は?
- 24. RootControllerでUITableViewのサイズを変更する
- 25. スクロールでUITableViewのサイズを変更する
- 26. 流体グリッドブートストラップデフォルトを変更する方法12列ガター幅
- 27. 寸法、幅/高さの変更のみ
- 28. カスタムテーブルビューのセルにuitableviewの幅をカスケードする方法はありますか?
- 29. レポートのサブフォームフィールドの幅を変更する
- 30. 変更UITableViewCellの幅
ええ、プログラマチックには何でもできますが、デリゲートにサイズを変更する方法があるかどうかを知りたかったのです。 – rkb
行の幅を制御する代理メソッドはありません。 UITableViewは行のスタックなので意味がありません。 UITableViewは、残されたスペースに何を描画するかを知りませんでした。何をすべきかを教えたければ、もちろんこれをサブクラス化することは意図していませんが、UITableViewまたはおそらくUITableViewCellをサブクラス化できます。 –