Я написал следующий код на кнопку мыши действий для того, чтобы создать щ вид сборщикакак добавить кнопку Выполненные на просмотр uipicker
- (IBAction)selectbtn:(id)sender {
pickerview = [[UIPickerView alloc] initWithFrame:CGRectMake(5, 40, 300, 300)];
pickerview.showsSelectionIndicator = YES;
pickerview.hidden = NO;
pickerview.delegate = self;
[self.view addSubview:pickerview];
}
Вот мои делегаты Picker
-(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
return 1;
}
-(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"];
// NSObject *companyId = [[self.jsonresultarr objectAtIndex:row] objectForKey:@"Company_Id"];
NSObject *companyName = [[self.jsonresultarr objectAtIndex:row] objectForKey:@"Company_Name"];
return [NSString stringWithFormat:@"%@", companyName, nil];
}
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
self.Textbox.text=[[self.jsonresultarr objectAtIndex:row] objectForKey:@"Company_Name"];
[self.pickerview removeFromSuperview];
}
Моя проблема что я хочу показать сделанную кнопку на экране uipicker, чья функция заключается в установке выбранного значения в текстовое поле. Как я могу это сделать. Thanx заранее
используйте 'UIToolbar' и добавьте в него' UIBarbuttonItem'. добавьте панель инструментов над вашим сборщиком. –
@Chinttu -Maddy- Ramani вы, пожалуйста, расскажите, как я новичок в ios –
. Проверьте это (http://stackoverflow.com/questions/20883388/display-done-button-on-uipickerview) –