मैं accessoryView
के रूप में UITableViewCell
में उपयोग कर रहा हूं कि मैं प्रोग्रामेटिक रूप से बना रहा हूं। मैंने accessoryView
की alpha
संपत्ति सेट करने के बारे में सोचने के बारे में सोचने की कोशिश की है, लेकिन यह काम नहीं कर रहा है। मैं hidden
और opaque
गुणों को बिना किसी समस्या के सेट करने में सक्षम हूं, लेकिन alpha
मेरे ऊपर नफरत कर रहा है।क्या UITableViewCell accessoryView की अल्फा संपत्ति सेट करना संभव है?
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
cell.textLabel.text = @"Cell";
UIImageView *iv = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image.png"]];
cell.accessoryView = iv;
[iv release];
// cell.accessoryView.hidden = YES; // works
cell.accessoryView.alpha = 0.5f; // fails
return cell;
}
कि आप समझ गए होंगे कि accessoryView
पूरी तरह से अपारदर्शी है:
मुझे लगता है कि एक भी UITableViewController
और निम्नलिखित tableView:cellForRowAtIndexPath:
विधि शामिल एक नई परियोजना बनाने की कोशिश की। क्या मैं कुछ भूल रहा हूँ? मुझे यहां क्या हो रहा है इसके बारे में कोई जानकारी नहीं मिल रही है।
धन्यवाद!
मैंने इसे छोड़ने तक लगभग आधा घंटे तक गड़बड़ करने के बाद भी इसमें भाग लिया। देखकर खुशी हुई कि मैं अकेला नहीं हूँ। : कामकाज पोस्ट करने के लिए डी धन्यवाद। हालांकि बमर! – taber
यह अभी भी आईओएस 5.1 में सेटटेबल नहीं है। मैंने UIImageView के अल्फा को accessoryView के रूप में सेट करने से पहले सेट करने का भी प्रयास किया, लेकिन उसने कुछ भी नहीं किया। – arlomedia