2011-06-21 14 views
11

मेरे पास टूलबार के साथ एक बड़ा दृश्य है जो उपयोगकर्ता को यह चुनने की अनुमति देता है कि वे डेटा को कैसे प्रदर्शित करना चाहते हैं। जब वे चुनते हैं कि वे किस डेटा को प्रदर्शित करना चाहते हैं, तो एक छोटा UIView (मूल एक के भीतर निहित) को उस डेटा को दिखाने के लिए बदलना चाहिए जिसे वे प्रदर्शित करना चाहते हैं।nib फ़ाइल से UIView लोड करें?

मैं उस छोटे यूआईवीव को एक अलग निब फ़ाइल से लोड करना चाहता हूं, लेकिन टूलबार (बड़े दृश्य में) गायब नहीं होना चाहिए, यानी मैं नहीं चाहता कि यह देखने के लिए बड़ा हो, केवल छोटा दृश्य होना चाहिए बदला हुआ। मेरे पास प्रत्येक डेटा व्यू के लिए अलग-अलग निब फ़ाइलें हैं I

मैं किसी दिए गए निब फ़ाइल से छोटे UIView लोड कर सकते हैं कैसे?

उत्तर

26

मैंने पहले ऐसा किया है।

SimpleCell *cell = [[[NSBundle mainBundle] loadNibNamed:@"FriendsCell" owner:self options:nil] objectAtIndex:0]; 

स्वामी आवश्यक नहीं है। और सूचकांक निब के अंदर सूचकांक का होना चाहिए। (पहली वस्तु (नहीं file's owner है और न ही First Response) 0 से शुरू होता है)

संबंधित मुद्दे