Tôi có bảng phân cảnh với khoảng cách từ ô bảng. Tôi muốn thiết lập một số thuộc tính với một số dữ liệu khi liên tiếp được chọn vì vậy tôi làm như sau:Phân đoạn bảng phân cảnh được gọi trước khi doSelectRow của UITableView
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[[ProperyManager sharedPropertyManager]setSelectedRow:[verseIds objectAtIndex:indexPath.row]];
[[ProperyManager sharedPropertyManager]setID:[poemIDs objectAtIndex:indexPath.row]];
[[ProperyManager sharedPropertyManager]setRowToReturn:[NSString stringWithFormat:@"%i",indexPath.row]];
}
Vấn đề là, các phương pháp vòng đời view controller (viewWillAppear vv) của bộ điều khiển xem nơi được gọi trước Phương thức didSelectRow ở trên, bởi vì segue đẩy khung nhìn trước khi phương thức ủy nhiệm được thực thi.
Làm cách nào để giải quyết vấn đề này?
cảm ơn đã làm cho ngày của tôi –