2012-03-19 19 views
6

UITableViewセクション(グループスタイル)に境界線を設定する方法はありますか?セクション内のセルの境界線を変更するという意味ではありません。セクション全体を囲む境界線が必要です。このような:UITableViewセクションの境界線

Bordered UITableView section

:上記画像は、単一のセクションの一部を示しているが、当該テーブルは、実際に私が別々に国境たい可変長のそれぞれは、複数のセクションを有しています。

答えて

-2

はい、あなたは、コードの行のカップルとそれを達成することができます

単にあなたのXIBファイル内のテーブルビューを持っています。 UITableViewスタイルをGroupedにする必要はありません。

1)QuartzCoreフレームワークを.hファイルにインポートします。

#import <QuartzCore/QuartzCore.h> 

2)ここで、.mファイルのTableViewのレイヤーを設定します。

[CategoryTblView.layer setBorderWidth: 1.0]; 
[CategoryTblView.layer setCornerRadius:8.0f]; 
[CategoryTblView.layer setMasksToBounds:YES]; 
[CategoryTblView.layer setBorderColor:[[UIColor blackColor] CGColor]]; 

そして、これが出力されます。先端のための

enter image description here

+0

感謝。残念ながら、これはテーブル全体の周りに境界を置くでしょう。しかし、私は別々に境界を定めたい複数の動的長さのセクションを持っています(これを反映するように質問を更新しました)。私はもはやそうする必要はない(スタイルが変更された)が、それが可能かどうかまだ不思議である。 – Shaun

関連する問題