我想创建如下图所示的视图 我的实现应该使用文本字段输入,我喜欢建立的行为是一旦我点击文本输入当前视图应该褪色,因为一旦用户开始输入我将显示表自动完成?
答案 0 :(得分:2)
首先,您需要为UITextFieldDelegate
设置UITextField
。
在UITextFieldDelegate
的{{1}}方法中,您只需将主视图的alpha设置为0.7即可。或者,您可以在主视图顶部添加另一个带有alpha 0.7的黑色(void)textFieldDidBeginEditing:(UITextField *)textField
对象。
答案 1 :(得分:2)
为什么不使用iOS SDK提供的搜索栏?它包含您需要的一切,并将按照屏幕截图显示... 如果你不想要它,那么@ugur回答你