[英]How to display an update to a UITableView before a the view closes
我有一個UITableView,它顯示了一組可供用戶選擇的選項。 選中某行后,表格將更新為該行添加一個選中標記(並將其從所有其他標記中刪除)。 到目前為止一切都很好。
我要做的是在用戶選擇行之后關閉視圖,但我希望先更新表格視圖,以便用戶可以看到對勾標記移至正確的行(但是可能會短暫顯示此行)。
如果我執行以下操作:
[myTableView reloadData];
[parentView closeDialog];
表格更新將不會顯示,對話框將簡單關閉。 任何幫助,將不勝感激。
使用performselector
添加self
前綴並添加一些延遲
[self.myTableView reloadData];
[parentView closeDialog];
希望這個能對您有所幫助..
延遲后使用此技術調用closeDialog
//afterDelay parameter represents number of seconds to delay the method call
[parentView performSelector:@selector(closeDialog) withObject:nil afterDelay:1.0 ];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.