কম্পিউটার টিউটোরিয়াল

Swift-এ টেক্সটে শ্যাডো (Shadow) যোগ করা


আপনি যদি গেম বা কিডস অ্যাপ্লিকেশন বা এমন অ্যাপ্লিকেশন ডেভেলপ করেন যেখানে আকর্ষণীয় ইউজার ইন্টারফেস চান, তবে টেক্সটে শ্যাডো যোগ করা জানা প্রয়োজন। এটি শুধু টেক্সটকে আকর্ষণীয় করবে না, ইউজার এক্সপেরিয়েন্সও বাড়াবে।

এখানে আমরা দেখব কিভাবে টেক্সটে শ্যাডো যোগ করা যায়।

Step 1 − Xcode → New Project → Single View Application → নাম দিন "ShadowText"

Step 2 − Main.storyboard-এ একটি Label যোগ করুন এবং এর @IBOutlet তৈরি করুন, নাম দিন lblHelloWorld।

Step 3 − ViewController.swift-এ নিচের কোড যোগ করুন, সম্পূর্ণ এক্সটেনশন যোগ করুন।

extension UILabel {
    func UILableTextShadow(color: UIColor){
        self.textColor = color
        self.layer.masksToBounds = false
        self.layer.shadowOffset = CGSize(width: 1, height: 1)
        self.layer.rasterizationScale = UIScreen.main.scale
        self.layer.shadowRadius = 6.0
        self.layer.shadowOpacity = 1.0
    }
}

এখন viewDidLoad থেকে লেবেলে উপরের ফাংশন কল করুন।

override func viewDidLoad() {
    super.viewDidLoad()
    self.lblHelloWorld.UILableTextShadow(color: UIColor.red)
}

অ্যাপ্লিকেশন রান করুন ইফেক্ট দেখতে।

Swift-এ টেক্সটে শ্যাডো (Shadow) যোগ করা


  1. Matplotlib-এ আয়তের ভেতরে টেক্সট যোগ করার পদ্ধতি

  2. Tkinter-এ Entry উইজেটে প্লেসহোল্ডার (Placeholder) যোগ করা

  3. PDF ফিলেবল बनाने বা টেক্সট যোগ করার পদ্ধতি

  4. এক্সেল সেলে টেক্সট যোগ করা: ৬টি সহজ পদ্ধতি ব্যাখ্যা