私は約2日間これに取り組んでいるので、私はあなたと私の学んだことを共有すると思いました。
問題は、グループ化されたUITableViewのセルの幅を小さくすることは可能ですか?
答えはいいえだ。
しかし、この問題を回避するには2つの方法があります。
解決策1:テーブルを薄く するtableViewのフレームを変更して、テーブルを小さくすることができます。これにより、UITableViewは幅を縮小してセルを内部にレンダリングします。
この解決策は次のようになります。
-(void)viewWillAppear:(BOOL)animated
{
CGFloat tableBorderLeft = 20;
CGFloat tableBorderRight = 20;
CGRect tableRect = self.view.frame;
tableRect.origin.x += tableBorderLeft; // make the table begin a few pixels right from its origin
tableRect.size.width -= tableBorderLeft + tableBorderRight; // reduce the width of the table
tableView.frame = tableRect;
}
解決策2:セルを画像でレンダリングする
このソリューションについては、こちらをご覧ください:http : //cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html
この情報がお役に立てば幸いです。たくさんの可能性を試すのに約2日かかりました。これが残ったものです。