UILabel মাঝখানে পাঠ্য সারিবদ্ধ করুন


উত্তর:


568

থেকে আইওএস 6 এবং পরে UITextAlignmentঅসমর্থিত হয়েছে। ব্যবহারNSTextAlignment

myLabel.textAlignment = NSTextAlignmentCenter;

আইওএস 6 এবং তারপরে পরবর্তী সংস্করণ Sw

myLabel.textAlignment = .center

8
সুইফ্ট সংস্করণটি সরল করা যেতে পারে :) myLabel.textAlignment =। কেন্দ্র
aryaxt

1
। সেন্টার ← লোয়ারকেস
লুকাস

83

এখানে একটি নমুনা কোড দেওয়া আছে যাতে ইউআইএলবেল ব্যবহার করে পাঠ্যকে কীভাবে প্রান্তিক করা যায় তা দেখানো হচ্ছে:

label = [[UILabel alloc] initWithFrame:CGRectMake(60, 30, 200, 12)];
label.textAlignment = NSTextAlignmentCenter;

আপনি এটি সম্পর্কে আরও পড়তে পারেন এখানে ইউআইএলবেল


27
UITextAlignmentআইওএস 5 থেকে অবহেলা করা হয়েছে এর NSTextAlignmentপরিবর্তে ব্যবহার করুন।
ফিলিপ 007

মিথ্যা, UITextAligment অবচিত করা হয়েছে। ইউআইএসটিরিং ড্রইউইং.ইউ (ইউআইকিট) এ আপনি এই কোডটি পেতে পারেন:// Deprecated: use NSTextAlignment enum in UIKit/NSText.h typedef NS_ENUM(NSInteger, UITextAlignment) { UITextAlignmentLeft = 0, UITextAlignmentCenter, UITextAlignmentRight, // could add justified in future } NS_DEPRECATED_IOS(2_0,6_0);
আরমাসস

12

সুইফটে একটি ইউআইএলবেলে পাঠ্যকে কেন্দ্র করতে (যা আইওএস 7+ এর জন্য লক্ষ্যযুক্ত) আপনি করতে পারেন:

myUILabel.textAlignment = .Center

অথবা

myUILabel.textAlignment = NSTextAlignment.Center

8

এনবি: ইউআইএলবেল শ্রেণীর রেফারেন্স অনুসারে আইওএস 6 অনুসারে এই পদ্ধতিটি এখন অবচয় করা হয়েছে।

textAlignmentকোনও মানটি ব্যবহার করে প্রয়োজনীয় প্রান্তিককরণ দেখতে কেবল সম্পত্তিটি ব্যবহার করুন UITextAlignment। ( UITextAlignmentLeft, UITextAlignmentCenterবা UITextAlignmentRight।)

উদাহরণ: [myUILabel setTextAlignment:UITextAlignmentCenter];

দেখুন UILabel ক্লাস রেফারেন্স আরও তথ্যের জন্য।







0

ইন সুইফট 4.2 এবং Xcode 10

let lbl = UILabel(frame: CGRect(x: 10, y: 50, width: 230, height: 21))
lbl.textAlignment = .center //For center alignment
lbl.text = "This is my label fdsjhfg sjdg dfgdfgdfjgdjfhg jdfjgdfgdf end..."
lbl.textColor = .white
lbl.backgroundColor = .lightGray//If required
lbl.font = UIFont.systemFont(ofSize: 17)

 //To display multiple lines in label
lbl.numberOfLines = 0
lbl.lineBreakMode = .byWordWrapping

lbl.sizeToFit()//If required
yourView.addSubview(lbl)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.