2012-02-02 36 views
0

我正在尋找一種方法將我的磁盤映像加載到CPImageView中。這可能嗎?卡布奇諾 - 將磁盤映像加載到CPImageView

+1

你的意思是你想要的圖像上傳到卡布奇諾應用程序,並將它顯示?卡布奇諾無法接收您的上傳內容,您必須將其發送到您的服務器,然後您將顯示它,就像在卡布奇諾服務器上顯示任何圖像一樣。 – 2012-02-02 23:07:24

+0

是的,這就是我的意思。謝謝 – maza23 2012-02-06 15:14:19

回答

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"]];