2010-06-19 40 views
1

Gentleones,一個UIImageView或UIImage的子類用其它方法

我想(在另一是suggestion)來擴展一個UIImageView或UIImage的的功能,這樣我可以在視圖中顯示特定的圖像,並要求它關於自身。由於它是一個圖形,我希望能夠問這個特定的UIImageView什麼特定的Y值返回給定一個特定的X值。

(忽略編程方式創建的圖形不能做其他原因Anywho ...。)

但是 - 現在關注在這裏 - !我是一個的n00b!我已經成功地編寫了一個程序,使用addSubView和其他一些東西來顯示圖像,所以我知道一點。無論如何,足夠危險。

有人可以用最好的選擇(UIImageView或UIImage)和擴展該類的最佳方法來幫助我,這樣我就可以加載圖像並稍後查詢相關信息?

由於提前,
比爾

+0

我應該使用@interface構造與UIImage以某種方式嗎?這就是我從Placard例子中找出的東西。任何人? – BillEccles 2010-06-19 22:24:08

回答

0

我肯定會繼承UIImage代替UIImageView,我覺得這是遵循MVC模式..
但是最好的方式,當你說你想要的Y值一個特定的X值,你有權訪問'函數'返回給定X的Y嗎? 如果不是,則必須在給定的X位置處對圖像中的所有Y像素進行循環,並確定哪個像素被着色以及它在哪個Y位置。但是,圖形的原點必須位於圖像的左下角,因此不夠靈活。有關更多信息,請參閱:How to get pixel data from a UIImage (Cocoa Touch) or CGImage (Core Graphics)?

相關問題