प्रदर्शित नहीं कर रहा है Im पूरी तरह से अनिश्चित है कि मेरा सहायक दृश्य क्यों काम नहीं कर रहा है। मैं बस कुछ पाठ UITableViewCell (साथ ही बाईं ओर) के दाईं ओर दिखाना चाहता हूं, लेकिन बाईं ओर केवल पाठ प्रदर्शित हो रहा है।UITableViewCell accessory
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell* cell = [tableView dequeueReusableCellWithIdentifier:@"SwitchCell"];
if (cell==nil){
cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:@"SwitchCell"] autorelease];
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(5, 0, 60, 30)];
cell.textLabel.text = @"left text";
label.text = @"right text";
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
cell.accessoryView = label;
[label release];
}
return cell;
}
कोई विचार? धन्यवाद।
मेरा सुझाव है कि आप सही पहले लेबल संरेखण दें। डिफ़ॉल्ट लेबल संरेखण से छोड़ा जाना चाहिए। तो दूसरे के शीर्ष पर दो ग्रंथ एक समस्या हो सकती है। और फिर आप बस कह सकते हैं: [cell.contentView addSubView: लेबल]; –