簡體   English   中英

如何在UITableViewCell中繪制一條線

[英]How to Draw a line in UITableViewCell

我需要在UITableviewcell中畫一條線。

有沒有辦法做到這一點?

如果有人想知道在UITableview單元格中划線,請回復我。

謝謝。

如果線條是水平線或垂直線,您可以添加黑色UIView。 像這樣。

UIView *lineView = [[[UIView alloc] initWithFrame:CGRectMake(0, 25, cell.contentView.bounds.size.width, 1)] autorelease];
lineView.backgroundColor = [UIColor blackColor];
lineView.autoresizingMask = 0x3f;
[cell.contentView addSubview:lineView];

上面的一個用於一條水平線。 如果您需要在單元格中間的垂直線,以下代碼可以工作

UIView *lineView = [[[UIView alloc] initWithFrame:CGRectMake((cell.contentView.bounds.size.width/2), 0, 1, cell.contentView.bounds.size.height)] autorelease];

最簡單的方法是獲取該行的圖像並將其放入UIImageView並將圖像視圖添加到單元格的內容視圖中...不要一直到實際“繪制”它...它將是一種矯枉過正。 。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM