Avatar ·

كيفية تغيير خط UIButton في Swift: 3 طرق مثبتة

مرحباً بالجميع! أنا مبتدئ في Swift وتطوير iOS. واجهت مشكلة: لا أستطيع تغيير الخط لـ UIButton. أقوم بإنشاء الزر عبر Interface Builder، وأربط IBOutlet، وأحاول تعيين الخط برمجياً. إليك الكود الخاص بي: ```swift import UIKit class ViewController: UIViewController { @IBOutlet weak var myButton: UIButton! override func viewDidLoad() { super.viewDidLoad() // أحاول تغيير الخط myButton.titleLabel?.font = UIFont(name: "Helvetica-Bold", size: 20) // أو هكذا: myButton.titleLabel?.font = UIFont.systemFont(ofSize: 16) } } ``` لكن الخط لا يتغير! لقد جربت طرقاً مختلفة: ضبط الخط في Interface Builder، تغييره في الكود قبل وبعد تعيين العنوان. أحياناً يعمل، وأحياناً لا. خاصة عندما أريد استخدام خط مخصص أضفته إلى المشروع. أرجو إرشادي، كيف يمكن تغيير خط UIButton بشكل صحيح؟ هل هناك نقطة دقيقة؟