Avatar ·

كيفية تغيير لون زر الرجوع في UINavigationBar؟

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