में बहिष्कृत मैं अपना ऐप आईओएस 7 में अपडेट कर रहा हूं और आखिरकार इसे मिला, लेकिन एक चीज है जिसके लिए मुझे कोई समाधान नहीं मिल रहा है।आकार WithFont: बाधित करने के लिए: लाइनब्रैक मोड: आईओएस 7
Xcode 4 में मैं निम्नलिखित विधि का इस्तेमाल किया:
#define FONT_SIZE 14.0f
#define CELL_CONTENT_WIDTH 280.0f
#define CELL_CONTENT_MARGIN 10.0f
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath; {
NSString *text = [textA objectAtIndex:[indexPath row]];
CGSize constraint = CGSizeMake(CELL_CONTENT_WIDTH - (CELL_CONTENT_MARGIN * 2), 20000.0f);
CGSize size = [text sizeWithFont:[UIFont systemFontOfSize:FONT_SIZE] constrainedToSize:constraint lineBreakMode:NSLineBreakByWordWrapping];
CGFloat height = MAX(size.height, 28.0f);
return height + (CELL_CONTENT_MARGIN * 2);
}
लेकिन जब यह आईओएस 7 में उपयोग करते हुए मैं एक त्रुटि मिल जाएगा:
उपयोग -boundingRectWithSize: विकल्प: विशेषताएं: संदर्भ :
मैं कैसे इस नई विधि के लिए मेरे पुराने संस्करण कन्वर्ट करने के लिए पता नहीं है और यह बहुत अच्छा होगा अगर कोई वह कर सकता है मुझे एलपी अग्रिम में धन्यवाद।