Two UITableView in the same view

前端 未结 6 797
Happy的楠姐
Happy的楠姐 2020-12-05 15:16

I want to know if it\'s allowed to use Multiple UItableView in the same View (i don\'t see any thing in the Apple\'s Human Interface Guidelines) and if it\'s OK

6条回答
  •  旧时难觅i
    2020-12-05 15:37

    You can most certainly have multiple table views. You would want to make sure you keep a pointer around to each one, then in your data source methods, you would do something like this:

    - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
    {
         if(tableView == tableViewOne)
               return 5;
         else //if (tableView == tableViewTwo)
               return 3;
    }
    

    This would be the same for all delegate / data source methods, which is why they give you which table view as a parameter.

提交回复
热议问题