2011-04-06 68 views
1

我想創建單詞搜索拼圖..我使用UIView模型類以矩陣形式顯示字母與圖像視圖..可以任何一個告訴我如何選擇圖像視圖中的字母,使單詞和匹配它從原來的單詞還是應該使用圖像視圖以外的東西?字母矩陣

回答

0

如果您將每個字母顯示爲UIView的子類,則可以使用UITapGestureRecognizer。並且不要忘記將userInteractionsEnabled設置爲YES(對於UIImageView,默認值爲NO,因此不會將水龍頭提供給imageView或其任何子視圖)。

+0

如果我正在使用字母A,B,C等圖像,那麼我將如何收到信件? – Abhishek 2011-04-06 10:57:22

+0

有幾種方法:你可以使用UIView的標籤屬性,你可以使用屬性來創建UIView的子類。但!根據MVC範式,你不應該這樣做:)你應該有一個模型 - 包含字母,控制器的矩陣 - 管理視圖和模型,視圖 - 字母圖像。所以當你選擇一個字母時,控制器應該從座標(控制器知道圖像的大小)計算矩陣索引,並要求模型得到給定矩陣索引的字母。 – Zapko 2011-04-06 12:00:28