2015-04-23 14 views
5

मैंने हाल ही में अपने आईफोन पर आईओएस 8.3 स्थापित किया है (मेरे पास पहले आईओएस 8.1 था)।आईओएस 8.3 के बाद से कस्टम यूआईटीबल व्यू प्रोटोटाइप सेल बाधाओं के साथ कुछ भी बदल गया है?

मैंने आईओएस 8.1 से आईओएस एसडीके को आईओएस 8.1 से आईओएस 8.3 में भी अपडेट किया।

चूंकि मैंने इसे कुछ कस्टम प्रोटोटाइप कोशिकाओं को अपडेट किया है, जिन्हें मैंने गलत स्थान दिया था।

क्या बाधाओं को संभालने के तरीके के बारे में आईओएस 8.1 से आईओएस 8.3 में कुछ भी बदल गया है?


संपादित करें:

मैंने कोशिश की समाधान का सुझाव दिया लेकिन मेरे लिए काम नहीं करता। कुछ सेकंड में मेरी कोशिकाओं पर अधिक जानकारी जोड़ देगा।

enter image description here:

enter image description here

इस तरह यह लग रहा है है:

-(void) updateConstraints{ 
    [super updateConstraints]; 

    [self addConstraint:[NSLayoutConstraint constraintWithItem:self.contentView attribute:NSLayoutAttributeLeading relatedBy:NSLayoutRelationEqual toItem:self attribute:NSLayoutAttributeLeading multiplier:1.0f constant:0.0f]]; 
} 

इस तरह यह देखने के लिए उपयोग किया जाता है:

मैं कस्टम सेल वर्ग को यह जोड़ा

+0

बाधाओं को देखे बिना समस्या क्या है ... मुझे लगता है कि पोस्ट कोड में कोई समस्या है - '[सुपर अपडेट कॉन्स्ट्रेन ]; दस्तावेज के अनुसार विधि में अंतिम पंक्ति होनी चाहिए (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/index.html#//apple_ref/occ/instm/ UIView/UpdateConstraints) –

उत्तर

0

मैंने कम से कम 1 विवेकाधिकार देखा है वाई, और मेरे मुद्दे के आसपास की बात अधिक प्रकट होती है: iOS 8.3 - UITableView cell not aligned, indentation to the left

+0

हैलो, मैंने आपका प्रश्न देखा था लेकिन दुर्भाग्यवश समाधान मेरे लिए काम नहीं करता है। क्या आपने मेरा संपादन देखा है? धन्यवाद – mm24

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