2012-06-18 45 views
1

現在,我正在構建一個學習英語的應用程序。在我的應用程序中,當用戶長時間使用一個詞時,我想顯示一個視圖,其內容是用戶下載的字典的含義。這就像dictionary of iOS,當你長時間點擊一個單詞時,iOS會向你展示一個選項define,在你選擇它之後,iOS會向你展示一個定義該單詞的視圖。所以,我想創建一個像dictionary of iOS的視圖,但我可以自定義內容dictionary view或創建另一個視圖並將其添加到當前視圖。iOS中的佈局定義

+2

你的問題很難理解。你能改述一下嗎?你能更詳細地描述你想要做什麼嗎? – user1118321

+0

我編輯了我的問題,希望你能幫助我!清楚嗎?如果你不明白我的話,我會再次編輯。 –

回答

1

如果我理解正確,你想做的事基本上有三個步驟,你需要做什麼什麼:

  1. 認識這個詞被竊聽。如果它是像UILabel的東西,你可以添加一個手勢識別器(見UITapGestureRecognizer瞭解更多)。如果你在UITextView之類的東西中敲擊某個單詞,它會比這更復雜。

  2. 顯示一個特殊的UIView在與抽頭的位置(小彈出一個)定義按鈕或東西

  3. 當該按鈕/視圖被點擊時顯示與翻譯/解釋另一視圖的字

如果你想得到更詳細的答案,你必須要比你當前的問題更具體。