2012-02-02 3 views
0

내 디스크에서 CPImageView로 이미지를로드하는 방법을 찾고 있습니다. 이것이 가능한가?카푸치노 - 디스크에서 CPImageView로 이미지로드

+1

이미지를 카푸치노 앱에 업로드하고 표시 하시겠습니까? 카푸치노는 업로드를받을 수 없으므로 서버로 보내야하고 카푸치노의 서버에 이미지를 표시하는 것처럼 표시해야합니다. –

+0

예, 그것이 제가 의미했던 것입니다. 감사 – maza23

답변

1

이미지를 서버에 업로드하려면 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"]];