Как я могу создать мультиселектор. У меня есть список элементов, и я хочу, чтобы они отображались в окне выбора с возможностью множественного выбора с галочками.
Я видел это во время использования приложения, может кто-нибудь объяснить, как этого можно достичь.
Multiselect UIPicker
Я как-то решил это частично, но не могу понять, как поставить галочки слева, это я и сделал
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view
{
UILabel *label = (UILabel*) view;
if (label == nil)
{
label = [[UILabel alloc] init];
}
[label setText:@"Whatever"];
[label setTextColor:[UIColor whiteColor]];
[label setBackgroundColor:[UIColor blackColor]];
CGSize rowSize = [pickerView rowSizeForComponent:component];
CGRect labelRect = CGRectMake (0, 0, rowSize.width, rowSize.height);
[label setFrame:labelRect];
return label;
}