簡體   English   中英

當UITableview是Custom UIView的子視圖時,處理UITableView委托

[英]Handling UITableView delegates when the UITableview is a subview of a Custom UIView

我有一個UITableView作為我的CustomView的子視圖。

我初始化了我的自定義視圖,因為UITableview是我的CustomView的插座,我試圖在我的主視圖控制器中設置UITableview的委托。

未調用UITableView委托。 我的UIView是從NIB文件初始化的。

如何讓我的ViewController處理我的CustomView的代理

請檢查您是否設置了:

tableView.delegate = self;
tableView.datasource = self;

self是控制者。

第一: MainViewController必須實現UITableviewDatasourceUITableViewDelegate協議。 然后,檢查您設置到tableView的委托和數據源是否是MainViewController的正確實例。 如果從“接口”構建器連接表視圖的委托和數據源,則可能必須在CustomView導入"MainViewController.h" (如果我理解正確的話)。 希望它能幫到你!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM