我想創建如下圖所示的視圖。
我的實現應該使用文本字段輸入,我喜歡建立的行爲是一旦我點擊文本輸入當前視圖應該褪色,因爲一旦用戶開始輸入我會顯示錶的自動完成?所有的如何在我開始編輯文本字段時添加褪色視圖
1
A
回答
2
首先,你需要設置一個UITextFieldDelegate
爲您UITextField
。
在UITextFieldDelegate
的(void)textFieldDidBeginEditing:(UITextField *)textField
方法中,您可以將主視圖的alpha設置爲0.7。或者,您可以在主視圖頂部添加另一個帶有Alpha 0.7的黑色UIView
對象。
2
爲什麼不使用iOS SDK提供的搜索欄?它包含您需要的一切,並將按照屏幕截圖所示的方式運行... 如果你不想要它,那麼@ugur回答了你的問題
相關問題
- 1. 如何在AlertDialog框中添加兩個編輯文本字段或視圖?
- 2. 當文本字段開始編輯時,表格視圖滾動iphone
- 3. (Objective-c)文本視圖「編輯開始時清除」
- 4. 當文本字段開始編輯時,語音到文本自動啓動
- 5. 在開始編輯時清除UITextView上的文本編輯
- 6. android編輯文本如何開始在左上角打字?
- 7. 通過編輯文本字段添加元素到視圖列表
- 8. 如何拾色器添加到我的文本字段
- 9. 開始時在文本字段上滾動編輯和鍵盤出現
- 10. Recycler視圖編輯文本重點開始活動
- 11. 如何在編輯文本中添加可觸摸的圖像視圖? ?
- 12. android如何在佈局開始時添加視圖?
- 13. 如何通過css添加較大的褪色文字背景?
- 14. Datagridview在加載時開始編輯
- 15. 在添加/編輯wordpress類別時添加自定義字段
- 16. 如何在添加新數據時添加新文本視圖
- 17. 輸入視圖設置爲文本字段時禁用文本編輯
- 18. 在編輯文本的文本視圖上添加偏移圖像
- 19. 如何以編程方式將文本字段添加到滾動視圖
- 20. 如何在編輯時設置文本框的文本顏色
- 21. 如何從MVC中的其他視圖加載編輯字段
- 22. 如何在完成編輯文本字段時關閉鍵盤
- 23. .gitignore從一開始。如何添加,如何編輯。 on Rails
- 24. 如何在警報對話框中添加兩個編輯文本字段
- 25. 當我開始編輯電子郵件文本字段時,如何顯示鍵盤?
- 26. 可編輯文本字段
- 27. 多編輯文本字段
- 28. 菜單在文檔加載時褪色
- 29. 如何在編輯文本中添加圖像android
- 30. 如何在編輯器爲空時添加佔位符文本
因爲我有兩個文本文件,所以它會複雜的解決方案,如果我使用了兩個搜索欄 –