iphone - 当我开始编辑文本字段时如何添加褪色 View

标签 iphone objective-c ios

我想创建如下图所示的 View 。
我的实现应该使用文本字段输入,我喜欢构建的行为是,一旦我单击文本输入,当前 View 应该消失,因为一旦用户开始输入,我将显示自动完成表?

enter image description here

最佳答案

首先你需要设置一个UITextFieldDelegate为您的UITextField .

UITextFieldDelegate(void)textFieldDidBeginEditing:(UITextField *)textField方法,您可以将主视图的 alpha 设置为 0.7 左右。或者您可以添加另一个黑色 UIView主视图顶部带有 alpha 0.7 的对象。

关于iphone - 当我开始编辑文本字段时如何添加褪色 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10595685/

相关文章:

iphone - 使用文档目录中的文件以编程方式打开 ibooks

iphone - 导航栏上的自定义后退按钮

ios - iphone 键盘 unicode 映射

ios - 从 XCAsset 目录获取数据

iphone - iPhone 上的 Box2D 浮力

ios - 在 iOS 中取消付款?

ios - 是否有可能找到 iPhone 上某个点存在的所有 subview ?

iphone - 面向方面的 Objective-C 库?

ios - 应用内购买未获得任何产品

ios - 根据当前设备更改所有栏按钮的大小