यह सवाल पाठ खरोज ("पाठ की नियुक्ति पाठ आसपास से अलग करने के लिए सही करने के लिए आगे") आईओएस में लागू करने के बारे में है। उदाहरण के लिएउद्देश्य सी - पाठ खरोज
लें निम्न पाठ:
- यह पहला खंड है।
- यह दूसरा एक,
दो पंक्तियों के साथ है। - यह तीसरा है।
ध्यान दें कि सेक्शन 2 में दूसरी पंक्ति दाएं से आगे और ऊपर की रेखा से नीचे शुरू होती है।
मेरे कोड NSString
की एक सरणी में शामिल है, हर एक के ऊपर की तरह सांख्यिक गोली के साथ एक अनुभाग के रूप में प्रदर्शित किया जाना चाहिए। उदाहरण के लिए:
NSArray *array = [NSArray arrayWithObjects:@"1. This is the first section.", @"2. This is the second one, with two lines.", @"3. This is the third.", nil];
मैं स्क्रीन पर टेक्स्ट प्रदर्शित करने के लिए UILable
का उपयोग करता हूं।
लेबल के लिए सरणी से पाठ सेट करने के लिए, और एक नई लाइन में प्रत्येक स्ट्रिंग अलग करने के लिए मैं
myLabel.text = [array componentsJoinedByString:@"\n"];
कोई भी विचार कैसे इस प्रभाव को प्राप्त करने के लिए प्रयोग करते हैं?
यू drawRect (नियंत्रण के लिए) को ओवरराइड करने की जरूरत है और अपने खुद के खरोज कोड लिखने की जरूरत है इस मुद्दे को हल। – samfisher
क्या आप इसे बुलेट सूची में दिखाए जाने की कोशिश कर रहे हैं?आप समग्र ब्लॉक कैसे प्रस्तुत कर रहे हैं? क्या आप अधिक संदर्भ दे सकते हैं? –
@BrianNickel हाँ मुझे बुलेट शैली की ज़रूरत है, मैंने अपने प्रश्न में जानकारी जोड़ा। आपके जवाब के लिए – Eyal