কম্পিউটার

সুইফট ব্যবহার করে iOS অ্যাপে একটি কোণ দ্বারা ইমেজভিউতে একটি চিত্র কীভাবে ঘোরানো যায়?


প্রায় সমস্ত অ্যাপ্লিকেশনে ছবিগুলি সর্বত্র থাকে, আপনি গেমিং অ্যাপ্লিকেশনগুলির মতো অনেকগুলি অ্যাপ্লিকেশন জুড়ে থাকতে পারেন যেখানে আপনি চিত্রগুলি ঘোরানো দেখতে পান৷

সুতরাং, এই পোস্টে, আমরা দেখব কিভাবে একটি iOS অ্যাপ্লিকেশনে একটি কোণ দ্বারা একটি ইমেজ ভিউতে ছবিটি ঘোরানো যায়৷

তো, চলুন শুরু করা যাক,

ধাপ 1 − Xcode খুলুন→SingleViewApplication→এর নাম দিন RotateImage।

ধাপ 2 - Main.storyboard খুলুন, UIImageView যোগ করুন এবং নীচে দেখানো হিসাবে 2টি বোতাম যোগ করুন তাদের নাম দিন 90 ডিগ্রি দ্বারা ঘোরান এবং 45 ডিগ্রি দ্বারা ঘোরান৷ UIImage View-এ কিছু নমুনা ছবি যোগ করুন।

সুইফট ব্যবহার করে iOS অ্যাপে একটি কোণ দ্বারা ইমেজভিউতে একটি চিত্র কীভাবে ঘোরানো যায়?

ধাপ 3 - উভয় বোতামের জন্য @IBAction তৈরি করুন এবং তাদের নাম দিন rotate45button এবং rotate90button

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

ধাপ 4 - UIImageView এর জন্য @IBOutlet তৈরি করুন এবং এর নাম দিন imageView

@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 degree
}
@IBAction func rotate45button(_ sender: Any) {
   imageView.transform = imageView.transform.rotated(by: CGFloat(Double.pi / 4)) // 45 degree
}

এখন ফলাফল দেখতে অ্যাপ্লিকেশন চালান।

আপনি যে ডিগ্রীতে ঘোরাতে চান তার উপর ভিত্তি করে আপনি যেকোনো সংখ্যাকে পাই-তে ভাগ করতে পারেন।


  1. সি++ ব্যবহার করে ওপেনসিভিতে একটি চিত্র কীভাবে ঘোরানো যায়?

  2. পিএইচপি-তে imagerotate() ফাংশন ব্যবহার করে একটি প্রদত্ত কোণ সহ একটি চিত্র কীভাবে ঘোরানো যায়?

  3. কিভাবে জাভা ব্যবহার করে OpenCV দিয়ে একটি ছবি ঘোরানো যায়?

  4. সুইফ্ট ব্যবহার করে কীভাবে একটি iOS CRUD অ্যাপে রিয়েলম ডেটাবেস যুক্ত করবেন