Капучино - загрузка изображений с диска в CPImageView - PullRequest
0 голосов
/ 03 февраля 2012

Я ищу способ загрузить изображение с моего диска в CPImageView.Возможно ли это?

1 Ответ

1 голос
/ 08 февраля 2012

Чтобы загрузить изображение на сервер, вы можете использовать обычную кнопку загрузки файла, например, что реализовано в FileUpload. Или, если вы не боитесь некоторых потенциально очень кросс-браузерных проблем, вы можете попробовать использовать мой форк Deep Drop Upload, который позволяет загружать с помощью перетаскивания.

В любом случае, когда изображение находится на вашем сервере, вам нужно, чтобы ваш сервер возвращал URL-адрес, где изображение может быть просмотрено. Допустим, этот URL-адрес http://example.com/uploads/image101.png. Затем вы можете отобразить его CPImageView обычным способом:

var imageView = [[CPImageView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
[imageView setImage:[[CPImage alloc] initWithContentsOfFile:"http://example.com/uploads/image101.png"]];
...