Я пытаюсь показать изображение из sqlite db в ячейке таблицы. Я не знаю, как этого добиться, пожалуйста, помогите мне. Я использую ниже кодпоказать изображение в виде таблицы в ios
cell.imageView.image = [UIImage imageNamed:@"logo.jpg"];
Я пытаюсь показать изображение из sqlite db в ячейке таблицы. Я не знаю, как этого добиться, пожалуйста, помогите мне. Я использую ниже кодпоказать изображение в виде таблицы в ios
cell.imageView.image = [UIImage imageNamed:@"logo.jpg"];
Если ваши использует [UIImage imagenamed:@"logo.jpg"]
вы получаете доступ к каталогу приложений, а не какие-то базам данных. Вы должны каким-то образом получить необработанные данные из своей базы данных, а затем преобразовать их в UIImage.
NSData *data = // Get your ImageData here using any Api you want
UIImage *image = [UIImage imageWithData:data];
cell.imageView.image = image;
Например, вы могли бы использовать это, чтобы получить данные изображения из
SQlite-Базы данных:
const char *statement = "select ID,NAME,IMAGE from CALL";
sqlite3_stmt *statementCompiled;
NSData *data=[[NSData alloc] initWithBytes: sqlite3_column_blob(statementCompiled, 2) length:sqlite3_column_bytes(statementCompiled, 2)];
UIImage *image = [UIImage imageWithData:data];
cell.imageView.image = image;
Я использую ниже код Я получаю ошибку NSInteger postImageDB = [self.dbManager.arrColumnNames indexOfObject: @ "post_image"]; NSData * data = [[self.arrPeopleInfo objectAtIndex: indexPath.row] objectAtIndex: postImageDB]; NSLog (@ "datas% @", данные); UIImage * image = [UIImage imageWithData: data]; cell.imageView.image = image; – Saravanan
Что текущие результаты? –
Текущий результат - это изображение из поддерживающих файлов и показать его – Saravanan
Я имею в виду, что вы видите на экране прямо сейчас? Вы видите клетку без изображения? Вы вообще не видите клетку? –