UITableViewに複数の列を追加したいとします。私は- (void)drawRect:(CGRect)rect
メソッドを2行使って1つのCustomeTableCellを作成しました。しかし、私は2行(3列)しか描画できません。私は複数の線(垂直)を描く必要があります。例:5〜10列。どのようにtableviewcellに複数の行を描画することができます。これを完了するためのアイデアやサンプルコードを教えてください。前もって感謝します。UITableViewセルに複数の線(グリッド)を描画する方法は?
0
A
答えて
0
背景色を黒にするのはどうですか?セルのcontentViewにx個の白いサブビューを追加し、それらの間に1ピクセルの余白を付けます。
これにより、目的の列の外観が作成され、ビューがプロパティとして設定されている場合は、列に簡単にアクセスできるという利点が追加されます。
0
私は同じ問題がありました。私はUIViewを取って、背景として4X2の1つの画像を設定し、CGRectMake(0, 40, 330, 2)
としてuiviewのフレームを設定しました。セル内にUIビューを追加しました
[cell addSubview:uiviewwithImage];
このメソッドはあなたに役立ちます。ありがとう。
0
実際には、tableViewを描画する代わりに、セルのサブビューでlayer.borderプロパティを試してください。 サブビューエッジ&描画するグリッド線のX座標またはY座標が同じ場合、この問題は解決します。
サブビュー&グリッド線の間にマージンが必要な場合は、これが機能しない可能性があります。
関連する問題
- 1. 描画線でグリッド項目を接続する方法は?
- 2. WPF Canvasでグリッド線を描画する方法は?
- 3. UITableViewの線を描く方法
- 4. 最後に表示されたuitableviewセルにボタンを描画する方法は?
- 5. libgdxでグリッド線を描く方法
- 6. Windowsフォーム:DataGridViewに線や線を描画する方法は?
- 7. SDL2点線を描画する方法
- 8. 複数の描画線を作成する
- 9. は(伸縮性)、ダイナミックサイズのカスタム・テーブル(グリッド)を描画する方法
- 10. vtkXYPlotActorでグリッド線を描く
- 11. 1つのUIScrollViewで複数のキャンバスに線を描画
- 12. 列間に関係線を描画する方法は?
- 13. vtkにプリミティブ(点、線など)を描画する方法は?
- 14. 同じパネルに複数の楕円を描画する方法
- 15. coreplotに複数のプロットを描画する方法
- 16. pictureBoxは線を描画する最良の方法です
- 17. 六角形グリッドを描画/管理する方法は?
- 18. 曜日のセルで変数の背景を描画する方法は?
- 19. キャンバスで曲線の描画をアニメーション化する方法は?
- 20. マップビューの周りに境界線を描画する方法
- 21. UITableViewセルの画像
- 22. WPFでベジエ曲線をプログラムで描画する方法は?
- 23. UIWebView(iphone)に線を描画する方法
- 24. アンドロイドで地図上に線を描画する方法
- 25. iOSのチャート:グリッド線の描画の問題
- 26. 効率的に複数のプリミティブをcocos2d-iphoneに描画する方法は?
- 27. アンドロイドキャンバス - 私は複数の描画方法がありますか?
- 28. NSMutableArrayですべての線を描画する方法
- 29. 複数密度曲線を1つのプロットに重ねてRで描画する方法
- 30. Pythonで9x9グリッドを描画する方法
あなたが見ることができるかどうかわかりませんが、私は感謝の横に自分のイメージを投稿しました。あなたはcmd +の助けを借りて同じことができます。 – Sarah
イメージは表示されません。また、静止画像を使用することは最適な解決策ではありません。複数の画面解像度をサポートしたい場合は、複数の画像が必要です。 – Wolfert