Avatar ·

كيفية جعل نص عريض ونص عادي في UILabel واحد بلغة Swift؟

مرحباً بالجميع! لقد بدأت للتو في تعلم Swift وتطوير تطبيقات iOS. واجهت مشكلة: أحتاج إلى عرض نص في UILabel واحد حيث يكون جزء من الكلمات بخط عريض والجزء الآخر عادي. على سبيل المثال، سطر مثل: "مرحباً، **العالم**! هذا **نص عريض**."\n\nحاولت ببساطة تعيين الخط لـ label بأكمله عبر `label.font = UIFont.boldSystemFont(ofSize: 16)`، ولكن عندها يصبح كل النص عريضاً. كيف يمكنني جعل كلمات أو عبارات محددة فقط عريضة بينما يبقى الباقي عادياً؟\n\nهذا هو الكود الحالي الذي لا يعمل:\n\n```swift\nlet label = UILabel()\nlabel.text = "مرحباً، العالم! هذا نص عريض."\nlabel.font = UIFont.systemFont(ofSize: 16) // خط عادي للكل\n```\n\nلقد سمعت عن NSAttributedString، لكنني لا أفهم كيفية تطبيقه لهذه المهمة.

لا توجد إجابات بعد.

تسجيل الدخول لترك إجابة

المدونات