Ios 如何在uipickerview中同时旋转两个组件
这是我第一次尝试在Iphone中构建应用程序,我遇到了一些问题。我在应用程序中使用uipicker视图,其中存储来自服务器的数据。问题是,我有两个组件,我想同时旋转这两个组件,而不是一个接一个。这是怎么做到的。 下面是代码Ios 如何在uipickerview中同时旋转两个组件,ios,uipickerview,Ios,Uipickerview,这是我第一次尝试在Iphone中构建应用程序,我遇到了一些问题。我在应用程序中使用uipicker视图,其中存储来自服务器的数据。问题是,我有两个组件,我想同时旋转这两个组件,而不是一个接一个。这是怎么做到的。 下面是代码 -(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView { return 2; } -(NSInteger)pickerView:(UIPickerView *)pickerVi
-(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
return 2;
}
-(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
{
return self.jsonresultarr.count;
}
-(NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
{
return [[self.jsonresultarr objectAtIndex:row] objectForKey:@"Company_Id"];
return [[self.jsonresultarr objectAtIndex:row] objectForKey:@"Company_name"];
}
我想同时移动这两个组件???这可以通过使用单个部分并在该部分中显示所有信息来更轻松地完成 为此,在numberOfComponentsInPickerView中返回1(或者省略该方法,因为我认为默认值为1)。在titleForRow中,创建一个包含两个键的信息的字符串
NSObject *companyId = [[self.jsonresultarr objectAtIndex:row] objectForKey:@"Company_Id"];
NSObject *companyName = [[self.jsonresultarr objectAtIndex:row] objectForKey:@"Company_name"];
return [NSString stringWithFormat:@"%@ %@", companyId, companyName, nil];
我说过我想同时移动两个部件。。当我移动时,第一个组件第二个仍然在它的位置上。。。我想同时移动这两个组件。你不能把这两个组件的内容放在一个单独的部分吗?就像我是怎么做的,也像这样,但仍然是同一个问题?见我更新的问题,就像你说的那样?如果我想给他们上面的标题,如copmany id和公司名称,我能做什么?通常这是在控制之外处理的。也许上面有标签。很难说没有看到你想展示什么以及它是如何布置的。