Avatar ·

كيفية إغلاق (dismiss) ViewController بشكل صحيح في Swift: طرق modal و push

مرحباً بالجميع! أنا مبتدئ في تطوير iOS وأكتب أول تطبيق لي بلغة Swift. لدي شاشتان: الأولى (MainViewController) والثانية (DetailViewController). أحاول الانتقال من الثانية إلى الأولى عبر زر "رجوع"، لكن لا شيء يعمل. إليك الكود الخاص بي: ```swift // MainViewController.swift import UIKit class MainViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let button = UIButton(type: .system) button.setTitle("فتح التفاصيل", for: .normal) button.addTarget(self, action: #selector(openDetail), for: .touchUpInside) button.frame = CGRect(x: 100, y: 100, width: 200, height: 50) view.addSubview(button) } @objc func openDetail() { let detailVC = DetailView