मेरे पास UITableView
है जिसमें तीन UIImageView
प्रति सेल दृश्य हैं, एक बार में तीन सेल दृश्य पर प्रदर्शित होते हैं (कुल नौ UIImageView
विचारों के लिए)। इसे बुकशेल्फ़ के रूप में सोचें। कभी-कभी मेरे पास 500 किताबें हो सकती हैं।UITmageView पर UIImageView पर एक छाया जोड़ा गया प्रदर्शन प्रदर्शन करता है ... क्यों?
मैं कोड के साथ UIImageView
यह है कि करने के लिए छाया जोड़ दिया है: जैसा कि ऊपर देखा, स्क्रॉल प्रदर्शन बस पूरी तरह से मार दिया जाता है और अस्थिर हो जाता है
UIImageView *itemImageView = [[UIImageView alloc] initWithFrame:CGRectMake(25, 7, 65, 75)];
itemImageView.contentMode = UIViewContentModeScaleAspectFit;
itemImageView.tag = 6;
itemImageView.layer.shadowColor = [UIColor blackColor].CGColor;
itemImageView.layer.shadowOffset = CGSizeMake(3, -1);
itemImageView.layer.shadowOpacity = 0.7;
itemImageView.layer.shadowRadius = 3.0;
itemImageView.clipsToBounds = NO;
[cell.contentView addSubview:itemImageView];
जब मैं छाया कोड जोड़ सकते हैं,। प्रत्येक छवि में Rect
भिन्न होता है, इसलिए प्रत्येक आइटम के लिए छाया को स्क्रॉल करने के लिए बनाया जाना चाहिए। किसी को भी इस समस्या के बिना UITableView
पर मेरी छवियों में छाया जोड़ने के बारे में कोई सुझाव है?
मैं यहाँ एक ऐसी ही सवाल का जवाब दे: http://stackoverflow.com/a/10133182/242769 – aryaxt