簡體   English   中英

UITableViewCell的accessoryView中的多個視圖

[英]Multiple Views in accessoryView of UITableViewCell

我想在疊加兩個圖像accessoryView一個中UITableViewCell ,像這樣:

UIView *accessoryView = [[UIView alloc] initWithFrame:cell.accessoryView.frame];

UIImageView *backgroundImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"CellBG.png"]];
UIImageView *tickImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Tick.png"]];

[accessoryView addSubview:backgroundImage];
[accessoryView addSubview:tickImage];

cell.accessoryView = accessoryView;

// release stuff

不幸的是,這不起作用,並且兩個圖像都位於屏幕上奇怪的地方...

有什么建議么?

圖像的幀需要設置為附件視圖的邊界。 您可能還想嘗試手動設置附件視框。 例如。 CGRectMake(0,0,20,20)

暫無
暫無

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

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