Iphone 自定义UITableView

Iphone 自定义UITableView,iphone,ios,uitableview,xcode4,Iphone,Ios,Uitableview,Xcode4,如何在一个ViewController中使用多个UITableView?是否可以在一个页面中使用多个TableView 实际上,我正在创建一个应用程序表单,在那里我必须使用对象替代组合框 我选择TableView作为组合框 这是一种正确的方法吗?是的,您可以在一个ViewController中使用多个UITableView。您可以使用不同的部分和不同的附件类型创建申请表 当然是小悟空,你可以在一个UIViewController中使用多个uitableview 您只需在中调整您的两个UITabl

如何在一个ViewController中使用多个UITableView?是否可以在一个页面中使用多个TableView

实际上,我正在创建一个应用程序表单,在那里我必须使用对象替代组合框

我选择TableView作为组合框


这是一种正确的方法吗?

是的,您可以在一个
ViewController
中使用多个
UITableView
。您可以使用不同的部分和不同的附件类型创建申请表

当然是小悟空,你可以在一个
UIViewController
中使用多个
uitableview

您只需在中调整您的两个
UITableView

例如:

- (void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath {
        if (tableView == yourFirstTableView) {
            // <do whatever on first table view>...
        } else if (tableView == yourSecondTableView) {
            // <do whatever on second table view>...
        }
    }  

如有疑问,请参阅示例。

您可以在一个控制器中使用多个表视图,只需为每个UITableView实例定义不同的委托即可。您可以专门定义新类来充当表视图委托,并让控制器创建这些类的实例,并相应地设置每个UITableView的委托属性。

是,您可以在单个视图控制器中使用多个表视图。 只需在xib中创建tableview或手动创建即可

在Tableview的方法中,您可以这样编写

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    if(tableview==table1){

    }else if (tableview ==table2){

    }
}

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    if(tableview==table1){

    }else if (tableview ==table2){

    } 
}

是的,在UIViewcontroller中可以有多个tableview。您需要为每个tableview设置标记,并且可以在tableview中加载数据

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {    
  if(tableview.tag == 1)
 {


 } else if (tableview.tag == 2)
 {

 } 

}

可以使用它,但不使用不同的表视图,为什么不在单个表视图中使用不同的部分呢。我不明白你的意思?你知道表视图中有部分吗?我只想把这个UITableView函数作为微调器或组合框。当我们点击下一步按钮时,另一个UITableView出现,在选择必要的选项后,它应该消失。就像我们以某种形式选择我们的国家一样。如何接受答案……是否有任何样本项目可用。这样我就可以在开始工作前参考它了?是的,给你样本代码。。。顺便说一句。。。我肯定会在那里找到一个…但我无法找到我需要的是,可以改变表格在视图中的显示方式吗?事实上,可以改变UIPickerView的颜色吗?我只想让这个UITableView函数作为微调器、组合框或选择器。当我们点击“下一步”按钮时,会出现另一个UITableView选择必要的方法,它应该消失。就像我们以某种形式选择我们的国家一样。我们可以为UITableView的外观设置动画吗?我们可以为TableView的外观设置动画吗?
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {    
  if(tableview.tag == 1)
 {


 } else if (tableview.tag == 2)
 {

 } 

}