簡體   English   中英

如何將附件類型添加到tableviewcell的子視圖

[英]how to add accessoryType to subview of tableviewcell

我想知道如何設置附件類型,例如對UITableViewCell的子視圖的公開嗎?

我知道如何使用活動指示器執行此操作,但不確定如何使用顯示按鈕執行此操作嗎?... anyhelp會很棒。

這就是我目前做活動指示器的方式。然后,當我要使用它時,我只是調用開始或停止動畫。

cellActivityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
        // Position the spinner
        [cellActivityIndicator setCenter:CGPointMake(280.0, 24.0)];

        // Add to button
        [cell addSubview:cellActivityIndicator];

當顯示指示器出現在uitableviewcell的右側時,這就是正在發生的情況,它正在將標簽向左推出...(標簽當前其中有“空”)

在此處輸入圖片說明

當我具有自動調整大小並嘗試使用滑動刪除時,會發生這種情況

在此處輸入圖片說明

您將要解決此錯誤,您應該像這樣添加自定義子視圖:

[cell.contentView addSubview:cellActivityIndicator];

調整單元格內容視圖的大小以考慮附件視圖,因此您添加的所有子視圖都將移到正確的位置(假設您已正確調整了它們的大小並具有正確的autoresizingMask標志)。

暫無
暫無

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

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