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

সুইফটে UILabel-কে ডাইনামিক হাইট (Dynamic Height) দেয়ার পদ্ধতি


UILabel-এ ডাইনামিক হাইট দিতে CGRect এবং frame প্রোপার্টি ব্যবহার করুন।

let label = UILabel()
label.frame = CGRect(x: 10, y: 40, width: 200, height: 50)
label.backgroundColor = .systemRed
label.textColor = .darkText
label.text = "Custom label"
self.view.addSubview(label)

সুইফটে UILabel-কে ডাইনামিক হাইট (Dynamic Height) দেয়ার পদ্ধতি

ফাংশন এবং এক্সটেনশন হিসেবে —

func makeLabel(atX x: Double, andY y: Double, width: Double, height: Double) -> UILabel {
    let label = UILabel()
    label.frame = CGRect(x: x, y: y, width: width, height: height)
    label.backgroundColor = .systemRed
    label.textColor = .darkText
    label.text = "Custom label"
    return label
}

self.view.addSubview(makeLabel(atX: 10, andY: 100, width: 250, height: 100))

সুইফটে UILabel-কে ডাইনামিক হাইট (Dynamic Height) দেয়ার পদ্ধতি


  1. iOS-এ প্রোগ্রামেটিক্যালি স্ক্রিনশট নেওয়ার পদ্ধতি

  2. অ্যান্ড্রয়েডে ImageView-এর প্রস্থ এবং উচ্চতা প্রোগ্রামেটিক্যালি সেট করা

  3. Matplotlib imshow প্লটের কালারবারে লেবেল যোগ করা

  4. Tkinter-এ Label উইজেটের উচ্চতা/প্রস্থ কীভাবে সেট করবেন?