6
有什麼辦法可以在UITableView部分(組風格)上設置邊框嗎?我並不是指改變該部分中的單元格邊框 - 我想要在整個部分周圍添加邊框。像這樣:UITableView部分邊框
注:雖然上面的圖片僅示出了單個段的一部分,所討論的表實際上具有多個部分,每個可變長度,這是我想單獨邊界。
有什麼辦法可以在UITableView部分(組風格)上設置邊框嗎?我並不是指改變該部分中的單元格邊框 - 我想要在整個部分周圍添加邊框。像這樣:UITableView部分邊框
注:雖然上面的圖片僅示出了單個段的一部分,所討論的表實際上具有多個部分,每個可變長度,這是我想單獨邊界。
是的,你可以用幾個代碼行實現它:
只要有TableView中在你的XIB文件。 不需要將UITableView樣式分組。
1)在你的.h文件中導入QuartzCore框架。
#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]];
而這是輸出:
感謝您的提示。不幸的是,這將在整個桌子周圍放置一個邊框。不過,我有多個動態長度部分,我想單獨列出邊界(我已更新問題以反映此問題)。我不再需要這樣做(風格已經改變),但我仍然很好奇它是否有可能。 – Shaun 2012-03-20 15:42:03