`Sto creando un UIPickerView che sta arrivando ma non sta prendendo i dati dalla matrice come i metodi delegati non vengono chiamati. Ho impostato UIPickerviewdelegate e datasource ma ancora non funziona. Qual è la ragione per cui non si chiamano i metodi delegati? Se qualcuno ne è a conoscenza, per favore, dimmelo. Grazie in anticipo.perché i metodi delegati UIPickerView non vengono chiamati anche dopo aver impostato i protocolli delegati?
picker.delegate=self;
picker.dataSource=self;
arrayOfState = [[NSMutableArray alloc] init];
[self.arrayOfState addObject:@"Assam"];
[arrayOfState addObject:@"Andhra Pradesh"];
[arrayOfState addObject:@"Madhya Pradesh"];
[arrayOfState addObject:@"West Bengal"];
[self.arrayOfState addObject:@"Orissa"];
[self.arrayOfState addObject:@"Meghalaya"];
[arrayOfState addObject:@"Tripura"];
[arrayOfState addObject:@"Arunachal Pradesh"];
[arrayOfState addObject:@"Jammu and Kashmir"];
picker=[[UIPickerView alloc] initWithFrame:CGRectMake(0.0f,100.0f,40.0f,120.0f)];
picker.showsSelectionIndicator=YES;
inviare le parti specifiche del codice in questione. Altrimenti nessuno sarà in grado di offrire molto aiuto. –
dopo che ho implementato i metodi delegate come..numberOfComponentsInPickerView, didselectrow, numberofRowsinComponent ecc .... ma questi non vengono chiamati nella mia applicazione ... – user1523344
@ user1523344, Come hai aggiunto UIPickerView? Aggiunto in IB o creato programmaticamente? – Hemang