gpt4 book ai didi

ios - 如何在uipickerview中同时旋转两个组件

转载 作者:行者123 更新时间:2023-11-29 02:30:58 25 4
gpt4 key购买 nike

这是我尝试在 Iphone 中构建的第一个应用程序,我遇到了一些问题。我在我的应用程序中使用 uipicker View ,我在其中存储来自服务器的数据。问题是我有两个组件我想同时旋转这两个组件而不是一个一个地旋转。它是如何完成的。下面是代码

-(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];

关于ios - 如何在uipickerview中同时旋转两个组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26881791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com