Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.66 KB | None | 0 0
  1. for (int k=0; k<dataQuestions.count; k++)
  2. {
  3. pickerToolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0,656,768,44)];
  4. pickerToolbar.barStyle = UIBarStyleBlackOpaque;
  5. [pickerToolbar sizeToFit];
  6. NSMutableArray *barItems = [[NSMutableArray alloc] init];
  7.  
  8.  
  9. UIBarButtonItem *cancelBtn = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(pickerCancel:)];
  10. [barItems addObject:cancelBtn];
  11.  
  12. UIBarButtonItem *flexSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];
  13. [barItems addObject:flexSpace];
  14.  
  15. UIBarButtonItem *doneBtn = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(pickerDone:)];
  16. [barItems addObject:doneBtn];
  17.  
  18. pickerToolbar.hidden=YES;
  19. myPicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0,700,768,260)];
  20. myPicker.tag = [[[dataQuestions objectAtIndex:k] valueForKey:@"ids"] integerValue];
  21. myPicker.showsSelectionIndicator = TRUE;
  22. myPicker.dataSource = self;
  23. myPicker.delegate = self;
  24. myPicker.hidden = YES;
  25. [myPicker setBackgroundColor:[UIColor grayColor]];
  26. myPicker.tag=[[[dataQuestions objectAtIndex:k] valueForKey:@"ids"] integerValue];
  27.  
  28. UIButton *buttonControl = [UIButton buttonWithType:UIButtonTypeCustom];
  29. buttonControl.tag = [[[dataQuestions objectAtIndex:k] valueForKey:@"ids"] integerValue];
  30. [buttonControl setBackgroundImage:[UIImage imageNamed:@"combobox.png"] forState:UIControlStateNormal];
  31. [buttonControl setTitle:@"Seçiniz" forState:UIControlStateNormal];
  32. [buttonControl setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
  33. buttonControl.frame = CGRectMake(30,sectionY + mainCategoryHeight+subCategoryHeight+questionLabel.frame.size.height +offsetQuestion,433,38);
  34. [buttonControl addTarget:self action:@selector(selectSingleChoice:) forControlEvents:UIControlEventTouchUpInside];
  35.  
  36. NSMutableArray *choices=[[NSMutableArray alloc] initWithArray:[[DBHelper getSharedInstance:[LoggedinUser sharedCenter].dbFileName] getQuestionChoicesByQuestionID:[[dataQuestions objectAtIndex:k] valueForKey:@"ids"]]];
  37.  
  38.  
  39.  
  40. _singleSelectedData= [choices valueForKey:@"choiceName"];
  41.  
  42.  
  43.  
  44. [pickerToolbar setItems:barItems animated:YES];
  45. [self.scrlview addSubview:pickerToolbar];
  46. [self.scrlview addSubview:buttonControl];
  47.  
  48.  
  49. }
  50.  
  51. - (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
  52. {
  53.  
  54. return _singleSelectedData.count;
  55.  
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement