-
UITableViewController और UIViewController में क्या अंतर है?
UIViewController vs UITableViewController UITableViewController और UIViewController iOS UIKit फ्रेमवर्क के दो अलग-अलग ऑब्जेक्ट हैं। दोनों अलग-अलग उद्देश्यों के लिए उपयोग किए जाते हैं। एक UIViewController क्लास एक ViewController को प्रबंधित करती है जो उस व्यू कंट्रोलर के भीतर होने वाली क्रियाओं के ल
-
iOS में नेविगेशन बार का बैकग्राउंड कैसे सेट करें?
नेविगेशन बार बैकग्राउंड कस्टमाइज करना नेविगेशन बार के लिए बैकग्राउंड कलर सेट करने के लिए हम इसे या तो प्रोग्रामेटिकली कर सकते हैं या स्टोरीबोर्ड के माध्यम से अगर यह स्टोरीबोर्ड पर है। विधि 1: स्टोरीबोर्ड एडिटर के माध्यम से आइए देखें कि स्टोरीबोर्ड एडिटर के माध्यम से नेविगेशन बार का बैकग्राउंड कलर क
-
iOS/iPhone में WebView कैसे बनाएं?
WKWebView के साथ वेब व्यू बनाना iOS में वेब व्यू बनाने के लिए हम iOS के WebKit फ्रेमवर्क का उपयोग करेंगे। पहले UIWebView का उपयोग वेब व्यू बनाने के लिए किया जाता था लेकिन अब यह डिप्रिकेटेड हो गया है। हम इस प्रोजेक्ट में WebKit View का उपयोग करेंगे। एक नया प्रोजेक्ट बनाएं और ऑब्जेक्ट लाइब्रेरी से
-
Swift का उपयोग करके UITableView में नई सेल कैसे इन्सर्ट करें?
UITableView में सेल इन्सर्ट करना UITableView में एक नई सेल इन्सर्ट करने के लिए हमें पहले एक टेबल व्यू सेल बनाना होगा और फिर उसे टेबल व्यू के cellForRowAt मेथड का उपयोग करके टेबल व्यू में जोड़ना होगा। हम स्टोरीबोर्ड का उपयोग करके सेल बना सकते हैं या UITableViewCell क्लास की nib बनाकर। व्यू कंट्रोलर
-
Swift में अटैचमेंट के साथ ईमेल कैसे भेजें?
MessageUI के साथ अटैचमेंट वाला ईमेल भेजना हमारे iPhone डिवाइस से अपने एप्लिकेशन का उपयोग करके ईमेल भेजने के लिए हमें iOS SDK के MessageUI फ्रेमवर्क को इम्पोर्ट करने की आवश्यकता है। फ्रेमवर्क को अपने एप्लिकेशन में इम्पोर्ट करने के बाद, व्यू कंट्रोलर पर एक बटन ड्रैग और ड्रॉप करें। उस बटन के लिए खाली ए
-
iPhone 5 स्क्रीन रिजॉल्यूशन के लिए ऐप्स कैसे विकसित या माइग्रेट करें?
iPhone 5 स्क्रीन रिजॉल्यूशन के लिए अनुकूलन iPhone 5 के रिलीज पर, इसका रिजॉल्यूशन और आस्पेक्ट रेशियो अलग था (640 x 1136 पिक्सल), इसलिए iPhone 4 साइज से नए iPhone में एप्लिकेशन माइग्रेट करना कठिन था। लेकिन बाद में iOS 8 के रिलीज के साथ, साइज क्लासेज और एब्स्ट्रैक्ट स्क्रीन साइज भी पेश किए गए ताकि इसे
-
Swift में बैकग्राउंड में चलकर वर्तमान लोकेशन प्रदान करने के लिए कैसे उपयोग करें?
बैकग्राउंड लोकेशन अपडेट्स सक्षम करना Swift में बैकग्राउंड लोकेशन प्राप्त करने के लिए हमें कुछ चरणों से गुजरना होगा। यूजर से परमिशन प्राप्त करें, अपनी info.plist फाइल में Privacy - Location Always और When In Usage Description, Privacy - When In Usage Description जोड़ें और उनका संबंधित विवरण जोड़ें।
-
iOS/iPhone से RESTful सेवाओं को कैसे एक्सेस करें?
Swift में नेटिव URLSession के साथ REST API एक्सेस करना Swift में REST API एक्सेस करने के लिए हमें Swift में नेटिव नेटवर्किंग के तरीके का उपयोग करके चरणों की एक श्रृंखला से गुजरना होगा, जो URL सेशन्स और डेटा टास्क का उपयोग कर रहा है। REST का मतलब Representational State Transfer है, जो वेब सेवाओं द्व
-
Swift का उपयोग करके iOS कैमरे से तस्वीर कैप्चर करें
UIImagePickerController के साथ कैमरे से फोटो कैप्चर करना Swift में कैमरे से तस्वीरें कैप्चर करने के लिए हम AVFoundation का उपयोग कर सकते हैं जो iOS SDK में एक फ्रेमवर्क है, लेकिन जब तक हमें अपने कैमरा एप्लिकेशन में बहुत सारे कस्टम फीचर्स की आवश्यकता न हो, तब तक इससे बचना चाहिए। इस उदाहरण में, हम केव
-
Swift का उपयोग करके बटन का बैकग्राउंड कलर कैसे बदलें?
UIButton बैकग्राउंड कलर बदलना iOS एप्लिकेशन में बटन का बैकग्राउंड कलर बदलने के लिए हमें UIButton की backgroundColor प्रॉपर्टी को एक्सेस करने की आवश्यकता होती है। हम इसे दो तरीकों से कर सकते हैं: प्रोग्रामेटिकली और स्टोरीबोर्ड का उपयोग करके। विधि 1: स्टोरीबोर्ड एडिटर का उपयोग अपने स्टोरीबोर्ड पर एक
-
कंटेनर व्यू में प्रोग्रामेटिकली UISegmentedControl कैसे जोड़ें?
प्रोग्रामेटिकली UISegmentedControl बनाना Swift में iOS में UISegmentControl जोड़ने के लिए हमें पहले एक सेगमेंट कंट्रोल और उसका कंट्रोलर फंक्शन बनाना होगा, यानी उसका एक्शन। आइए उन चरणों को देखें। सेगमेंटेड कंट्रोल जोड़ने के लिए फंक्शन बनाएं: func addControl() { let segmentItems = [First, Second]
-
Swift में MapKit का उपयोग करके दो स्थानों के बीच रूट कैसे ड्रॉ करें?
MapKit के साथ दो स्थानों के बीच रूट ड्रॉ करना मैप पर दो स्थानों के बीच रूट ड्रॉ करने के लिए हमें उन दोनों स्थानों के कोऑर्डिनेट्स की आवश्यकता होती है। एक बार जब हमारे पास दोनों स्थानों के कोऑर्डिनेट्स होते हैं तो हम मैप पर दो बिंदुओं के बीच लाइन दिखाने के लिए नीचे दिए गए फंक्शन का उपयोग कर सकते हैं
-
iPhone ऐप आइकन का सटीक रेडियस और आकार
iOS ऐप आइकन आकार और दिशानिर्देश हर iPhone एप्लिकेशन को कुछ आइकन की आवश्यकता होती है जो कुछ घटनाओं के होने पर प्रदर्शित होते हैं, जैसे जब कोई नया नोटिफिकेशन आता है, या होम स्क्रीन के लिए आइकन या स्पॉटलाइट पर प्रदर्शित होने वाला आइकन। इन सभी आइकन के अलग-अलग आकार गुण होते हैं लेकिन उनके आकार के अलावा
-
iPhone/iPad पर टूलबार पर लेफ्ट-एरो बटन कैसे बनाएं?
टूलबार पर बैक एरो बटन बनाना टूलबार पर बटन बनाने के लिए हमें iOS के दो अलग-अलग कंपोनेंट्स और एक बैक एरो इमेज की आवश्यकता होगी। उससे पहले आइए देखें कि वे कंपोनेंट्स क्या हैं: Toolbar - टूलबार एक नेटिव iOS कंपोनेंट है जिसका उपयोग स्क्रीन के नीचे आइटम या टूलबार प्रदर्शित करने के लिए किया जाता है। Bar
-
प्रोग्रामेटिकली कैसे पता करें कि डिवाइस पर कौन सा iOS वर्जन चल रहा है?
iOS सिस्टम वर्जन प्राप्त करना iOS एप्लिकेशन पर काम करते समय, हमें कभी-कभी यह जानने की आवश्यकता होती है कि iPhone डिवाइस पर कौन सा वर्जन चल रहा है। इस लेख में हम iOS एप्लिकेशन का उपयोग करके उपयोग में आने वाले iOS वर्जन का पता लगाना सीखेंगे। एक iOS एप्लिकेशन बनाएं और उसके viewController के viewDidLoa
-
Cocoa Touch में UIView का बॉर्डर कलर और मोटाई कैसे बदलें?
UIView के बॉर्डर कलर और मोटाई बदलना इस लेख में हम सीखेंगे कि व्यू के बॉर्डर कलर और मोटाई को कैसे बदलें। इसे नीचे बताए गए दो तरीकों से किया जा सकता है। विधि 1: कोड लिखकर मान लीजिए हमारे पास backView नाम का एक व्यू है, तो बॉर्डर कलर और मोटाई जोड़ने के लिए हम लिख सकते हैं: backView.layer.borderWidth
-
सिम्युलेटर में iOS ऐप विकसित करते समय इमेजेज का उपयोग कैसे करें?
सिम्युलेटर में इमेज जोड़ने के तरीके कभी-कभी हमें अपने iOS ऐप को कई केस के साथ टेस्ट करने की आवश्यकता होती है और हमारे पास हर समय फिजिकल डिवाइस नहीं हो सकता। उदाहरण के लिए, अगर हमें यह देखना है कि इमेज अपलोड सही ढंग से काम कर रहा है लेकिन हमारे पास वास्तविक iPhone नहीं है तो हमें सिम्युलेटर में और इम
-
iOS सिम्युलेटर स्क्रीनशॉट कहां स्टोर होते हैं?
सिम्युलेटर स्क्रीनशॉट स्टोरेज लोकेशन सिम्युलेटर पर लिए गए स्क्रीनशॉट आमतौर पर आपके द्वारा उपयोग किए जा रहे सिस्टम के डेस्कटॉप पर स्टोर होते हैं। ऐसे कई परिदृश्य हैं जिनमें स्क्रीनशॉट लिए जा सकते हैं, उनमें से कुछ नीचे बताए गए हैं। जब इमेज Command + S का उपयोग करके ली जाती है, या फाइल मेनू के New
-
iPhone ऐप से ईमेल कैसे भेजें?
ऐप से ईमेल भेजने के तरीके अपने एप्लिकेशन से ईमेल भेजने के लिए हमें URL Schemes और किसी इवेंट पर एक्शन की आवश्यकता होगी जिस पर ईमेल भेजा जाएगा। हम वास्तव में एप्लिकेशन से ईमेल नहीं भेज सकते, जब तक कि यह एक मेलिंग एप्लिकेशन न हो और हम iOS के MessageUI फ्रेमवर्क का उपयोग न करें, लेकिन हम अपने एप्लिकेशन
-
Swift में UIUserInterfaceIdiom से वर्तमान डिवाइस का पता लगाएं
UIDevice.userInterfaceIdiom के साथ डिवाइस प्रकार पहचानना iOS/Swift के साथ वर्तमान डिवाइस का पता लगाने के लिए हम UserInterfaceIdiom का उपयोग कर सकते हैं। यह Swift में एक एनम है जो बताता है कि कौन सा डिवाइस उपयोग किया जा रहा है। इंटरफेस इडियम एनम मान: case unspecified @available(iOS 3.2, *) case phon