Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> iOS

Swift का उपयोग करके iOS ऐप में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं?


इमेज लगभग सभी एप्लिकेशन में होती हैं, आपने कई गेमिंग एप्लिकेशन देखे होंगे जहां इमेज घूमती हैं।

इस पोस्ट में हम देखेंगे कि iOS एप्लिकेशन में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं।

चरण 1: नया Xcode प्रोजेक्ट बनाएं

Xcode → Single View Application → नाम "RotateImage" रखें।

चरण 2: स्टोरीबोर्ड सेटअप

Main.storyboard खोलें, UIImageView जोड़ें और 2 बटन जोड़ें: "ROTATE BY 90 DEGREES" और "ROTATE BY 45 DEGREES"। UIImageView में कुछ सैंपल इमेज जोड़ें।

Swift का उपयोग करके iOS ऐप में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं?

चरण 3: बटनों के लिए IBActions बनाएं

@IBAction func rotate90button(_ sender: Any) { }
@IBAction func rotate45button(_ sender: Any) { }

चरण 4: UIImageView के लिए IBOutlet बनाएं

@IBOutlet var imageView: UIImageView!

चरण 5: रोटेशन कोड जोड़ें

imageView.transform = imageView.transform.rotated(by: CGFloat(Double.pi / "value by which you want to rotate"))

आपका कोड इस तरह दिखना चाहिए:

@IBAction func rotate90button(_ sender: Any) {
    imageView.transform = imageView.transform.rotated(by: CGFloat(Double.pi / 2)) // 90 डिग्री
}

@IBAction func rotate45button(_ sender: Any) {
    imageView.transform = imageView.transform.rotated(by: CGFloat(Double.pi / 4)) // 45 डिग्री
}

चरण 6: ऐप्लिकेशन चलाएं

ऐप्लिकेशन चलाकर परिणाम देखें। आप पाई को किसी भी संख्या से विभाजित कर सकते हैं जिस डिग्री में आप घुमाना चाहते हैं।


  1. PHP में imagerotate() फ़ंक्शन से दिए गए कोण पर इमेज घुमाएं PHP में imagerotate() फ़ंक्शन से दिए गए कोण पर इमेज घुमाएं

    imagerotate() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग दिए गए कोण पर डिग्री में इमेज को घुमाने के लिए किया जाता है। सिंटैक्स resource imagerotate($image, $angle, $bgd_color, $ignore_transparent = 0) पैरामीटर्स imagerotate() चार पैरामीटर्स स्वीकार करता है: $image, $angle, $bgd_color, और $ignore_

  1. Java का उपयोग करके OpenCV के साथ छवि कैसे घुमाएं? Java का उपयोग करके OpenCV के साथ छवि कैसे घुमाएं?

    Imgproc क्लास का warpAffine() मेथड निर्दिष्ट छवि पर एफाइन ट्रांसफॉर्मेशन लागू करता है। यह मेथड स्वीकार करता है - स्रोत, गंतव्य और ट्रांसफॉर्मेशन मैट्रिक्स का प्रतिनिधित्व करने वाले तीन Mat ऑब्जेक्ट्स। आउटपुट छवि के आकार का प्रतिनिधित्व करने वाला एक पूर्णांक मान। छवि को घुमाने के लिए एक रोटेशन मैट

  1. Swift के साथ iOS CRUD ऐप में Realm डेटाबेस इंटीग्रेट करना - चरण-दर-चरण गाइड Swift के साथ iOS CRUD ऐप में Realm डेटाबेस इंटीग्रेट करना - चरण-दर-चरण गाइड

    नमस्कार सभी को! इस लेख में हम सीखेंगे कि iOS ऐप में Realm डेटाबेस कैसे जोड़ें। हम एक साधारण ToDo ऐप बनाएंगे ताकि आप सीख सकें कि Realm डेटाबेस में CRUD (बनाएं, पढ़ें, अपडेट करें, हटाएं) ऑपरेशन कैसे करें। Realm क्या है? Realm एक ओपन-सोर्स मोबाइल डेटाबेस है जो डेवलपर-फ्रेंडली और उपयोग में आसान ह