ios - How to align content inside UITableViewCell for different screen sizes? -


मैंने एक कस्टम तालिका सेल बनाया है:

  वर्ग कस्टमटाइव्यूजेल: UITableViewCell {@IBOutlet कमज़ोर var सड़क लैबेल: यूआईएलबल! @ आईबीओटलेट कमज़ोर वर् सिटी लेबेल: यूआईएलबल! @ आईबीओटलेट कमज़ोर मूल्य की कीमत लेबेल: यूआईएलबल! Func loadItem (#street: स्ट्रिंग, शहर: स्ट्रिंग, मूल्य: स्ट्रिंग) {self.streetLabel.text = सड़क self.cityLabel.text = city self.priceLabel.text = price}}  

IPhone 5 पर परिणाम:

यहां छवि विवरण दर्ज करें

आईफ़ोन 6 + +

यहां पर छवि विवरण दर्ज करें पर परिणाम

के रूप में आप देख सकते हैं कि सेल की बाईं ओर सही ढंग से प्रदर्शित होता है, यह बायीं तरफ चिपक जाता है हालांकि सही पक्ष सही पर छड़ी चाहिए, लेकिन यह नहीं है। तो ये मेरा प्रश्न है:

  • सेल की चौड़ाई तालिका की चौड़ाई को कैसे सेट कर सकती है ताकि सेल की स्क्रीन के समान चौड़ाई हो?
  • मैं सही पक्ष कैसे बना सकता हूँ वास्तव में तालिका सेल के दायीं ओर चिपक जाता हूं?

UITableViewCells हमेशा उन UITableView के साथ होते हैं, जिससे आपको ध्यान देने की आवश्यकता होती है।

आपके द्वारा पोस्ट किए गए स्क्रीनशॉट के आधार पर, ऐसा नहीं लगता है कि आप वर्तमान में आपके लेबल की स्थिति में ऑटोलेआउट का उपयोग कर रहे हैं । आपको क्या करने की ज़रूरत है सिर्फ सेल के दायीं ओर अपने मूल्य लेबल के दायीं ओर से एक बाधा डालता है तब जब सेल बढ़ता है, तो आपका लेबल सेल की दाहिनी किनारे से एक ही दूरी रखेगा।

शीर्ष लेबल के लिए आपकी बाधाएं इस तरह दिखनी चाहिए।

यहां छवि विवरण दर्ज करें


Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -