كيفية تغيير لون زر الرجوع في UINavigationBar؟
مرحباً بالجميع! أنا مبتدئ في تطوير iOS ولا أستطيع فهم كيفية تخصيص شريط التنقل. لدي تطبيق يستخدم UINavigationController، والزر الافتراضي للرجوع (Back button) يظهر باللون الأزرق. أحتاج إلى تغيير لونه إلى الأبيض لأن خلفية شريط التنقل داكنة.\n\nحاولت تغيير tintColor في navigationBar، لكن هذا يغير لون جميع العناصر (العنوان، الأزرار اليمنى)، بينما أحتاج فقط إلى زر الرجوع. إليك الكود الخاص بي:\n\n```swift\noverride func viewDidLoad() {\n super.viewDidLoad()\n navigationController?.navigationBar.tintColor = .white // يغير كل شيء\n}\n```\n\nقرأت أيضاً عن UIBarButtonItem و backBarButtonItem، لكنني لم أفهم كيفية تطبيق ذلك على اللون تحديداً. هل هناك طريقة عبر appearance؟ أرجو توضيح كيفية تغيير اللون بشكل صحيح.