[英]What is the Swift iOS purpose of dragging datasource and delegate?
http://teachyourselfios.com下載v9打開FlowerDetail。 查看故事板,查看“主場景表視圖”,並刪除“出口”,數據源和委托。 一切都運行良好,而無需拖動數據源和委托。 未以編程方式設置MasterViewController中的數據源和委托。
拖動數據源和委托的快速iOS目的是什么?
如果視圖控制器是UITableViewController
(或UICollectionViewController
),則不需要設置這些插座。 在這種情況下, MasterViewController
是UITableViewController
。
但是有時候您有一個普通的舊UIViewController
並手動將UITableView
(或UICollectionView
)添加到場景的主view
(如果您要在表/集合視圖之外添加其他控件,則可以執行此操作)設置這些出口(或以編程方式進行)的案例至關重要。 因此,重要的是要知道在需要的情況下如何執行此操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.