में एक नई लाइन कैसे बना सकता हूं क्या जावा के लिए "\ n" जैसे तेज़ी से नई लाइन बनाने का कोई तरीका है?मैं स्विफ्ट
var example: String = "Hello World \n This is a new line"
में एक नई लाइन कैसे बना सकता हूं क्या जावा के लिए "\ n" जैसे तेज़ी से नई लाइन बनाने का कोई तरीका है?मैं स्विफ्ट
var example: String = "Hello World \n This is a new line"
आप एक स्विफ्ट स्ट्रिंग के अंदर \n
उपयोग करने के लिए सक्षम होना चाहिए, और यह के रूप में की उम्मीद काम करना चाहिए, एक नई पंक्ति चरित्र का निर्माण। तुम इतनी तरह उचित प्रारूपण के लिए \n
के बाद अंतरिक्ष निकालना चाहते हैं जाएगा:
var example: String = "Hello World \nThis is a new line"
किस, यदि कंसोल के लिए मुद्रित, हो जाना चाहिए:
Hello World
This is a new line
हालांकि, बनाने के लिए कुछ अन्य कारणों देखते हैं कैसे आप इस तरह के रूप में इस स्ट्रिंग का उपयोग किया जाएगा, पर निर्भर करता है:
\r\n
का उपयोग करें, जो कि विंडोज़ न्यूलाइन है।संपादित: आपने कहा था कि आप एक UITextField उपयोग कर रहे हैं, लेकिन यह कई पंक्तियों का समर्थन नहीं करता। आपको UITextView का उपयोग करना होगा।
आप निम्न कोड का उपयोग कर सकते हैं;
var example: String = "Hello World \r\n This is a new line"
यह स्विफ्ट के साथ भी सही और मान्य है (लेबल लेबल में, आप इस स्ट्रिंग का कोर्स कहां उपयोग करेंगे, इस पर निर्भर करता है कि आपको लेबल संपत्ति को सेट किए बिना कई लाइनें नहीं मिल सकती हैं)। अगली पंक्ति से पहले अंतरिक्ष को हटा दें, फिर आपको जो चाहिए वह आपको मिलेगा। – smozgur
आप लाइन को कैसे प्रिंट कर रहे हैं? किसी तरह के यूआई में? एक सीएलआई पर? –