[英]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.