Hallo Leute , ich suche wieder mal nach einer Problem lösung. Vielleicht kann ja wer helfen, DANKE !
Ich
möchte in meiner "
" ein Image
in jeder Spalte anzeigen. ( Kundenbezogene images )
Das problem dabei ist die Images befinden sich im Documents Folder und haben alle die
Bezeichnung image_100.png, image_101.png ..... Grund der Bezeichnung ist das ich eine
premiumId aus meine SQLite DB bekommen die so einzubinden wäre NSString ... customer.premiumId
Ich hab das ganze ja schon gemacht und es funktioniert bestens. zb. eine Homepage URL sieht
so aus : ", self.customer.premiumId)...
und jetzt möchte ich das system auch in meiner TableView benutzen um zu jedem Kunden auch das Richtige Logo (Image) zu bekommen.
danke.
Alles anzeigen
Ich
möchte in meiner "
in jeder Spalte anzeigen. ( Kundenbezogene images )
Das problem dabei ist die Images befinden sich im Documents Folder und haben alle die
Bezeichnung image_100.png, image_101.png ..... Grund der Bezeichnung ist das ich eine
premiumId aus meine SQLite DB bekommen die so einzubinden wäre NSString ... customer.premiumId
Ich hab das ganze ja schon gemacht und es funktioniert bestens. zb. eine Homepage URL sieht
so aus : ", self.customer.premiumId)...
und jetzt möchte ich das system auch in meiner TableView benutzen um zu jedem Kunden auch das Richtige Logo (Image) zu bekommen.
danke.
Quellcode
- - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
- NSString* cellIdentifier = @"CustomerCell";
- CustomerTableViewCell *cell = (CustomerTableViewCell *)[tableView dequeueReusableCellWithIdentifier:cellIdentifier];
- if(cell == nil){
- cell = [[CustomerTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifier];
- }
- Customer *customer;
- if([self sortType] == kCustomerSortTypeDistance)
- restaurant = [[self.customer objectForKey:@"All"] objectAtIndex:indexPath.row];
- else
- customer = [[self.customer objectForKey:[Alphabet letterAtIndex:(indexPath.section - sectionIndexBuffer)]] objectAtIndex:indexPath.row];
- cell.name.text = customer.name;
- [cell.name sizeToFit];
- cell.address.text = customer.address;
- cell.suburb.text = customer.suburb;
- cell.isSortedByDistance = (self.sortType == kCustomerSortTypeDistance);
- //// ich denke da muss das rein ? ...NSStrin.. customer.premiumId <- gibt mir die image Id
- cell.myImageView.image = [UIImage imageNamed:@"cell_kunden_logo120.png"]; //// cell test Photo Statisch!
- cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
- if([LocationRepository latitude] != 0 && [LocationRepository longitude] != 0)
- {
- if(customer.distance > 50){
- cell.distance.text = [NSString stringWithFormat:@"%1.0fkm", customer.distance];
- }
- else{
- cell.distance.text = [NSString stringWithFormat:@"%1.2fkm", customer.distance];
- }
- }
- else
- cell.distance.text = @"";
- return cell;
- }