का विस्तार करना मैं अधिक सामग्री प्रकट करने के लिए UITableViewCell का विस्तार करने की कोशिश कर रहा हूं। अब तक मुझे एनीमेशन मिल गया है, लेकिन मेरी समस्या यह है कि एनीमेशन पूर्ण होने से पहले नई सामग्री दिखाई देती है। यहां मेरा कोड है:UITableViewCell
ps विवरण लेबल और रीड बटन दोनों सेल कॉन्फ़िगर किए जाने पर छिपे हुए के रूप में शुरू होते हैं।
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
self.selectedRow = indexPath;
SDJCell *cell = (SDJCell *)[tableView cellForRowAtIndexPath:indexPath];
[tableView beginUpdates];
[tableView endUpdates];
cell.descriptionLabel.hidden = NO;
cell.readButton.hidden = NO;
}
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath {
SDJCell *cell = (SDJCell *)[tableView cellForRowAtIndexPath:indexPath];
[tableView beginUpdates];
[tableView endUpdates];
cell.descriptionLabel.hidden = YES;
cell.readButton.hidden = YES;
}
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
if(selectedRow && indexPath.row == selectedRow.row) {
return 100;
}
return 44;
}
के बाद सेल का विस्तार किया जाता है कैसे मैं इस अतिरिक्त सामग्री प्रकट कर सकते हैं के लिए कोई भी विचार ??
धन्यवाद !!
के तहत स्थापित किया जा सकता आप आदमी धन्यवाद –
संयोग से तुमने किया था सेल एक दूसरे छूने पर वापस हटना करने के लिए एक रास्ता खोजने रहे हैं? मैं –
प्रभाव को पूर्ववत करने का एक तरीका समझने की कोशिश कर रहा हूं हां, बस ऊंचाई को न्यूनतम ऊंचाई पर सेट करें और इसे करना चाहिए। – aryaxt