按下“完成/返回”按钮时如何隐藏文本框键盘 Xcode 4.2

2024-01-08

我在 Interface Builder 中创建了一个文本字段。我将其“返回键”设置为“完成”。这是仅一行输入(因此不需要多行)。

当用户点击完成按钮时如何隐藏虚拟键盘?


实现委托方法UITextFieldDelegate, then:

- (void)viewDidLoad {
    [super viewDidLoad];
    self.yourIBtextField.delegate = self;
}

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
    [textField resignFirstResponder];
    return NO;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

按下“完成/返回”按钮时如何隐藏文本框键盘 Xcode 4.2 的相关文章

  • 有什么方法可以让我知道按屏幕的力度有多大

    我想找到触摸的压力 我只是不知道如何在不越狱并获取原始触摸数据的情况下实现该结果 有谁知道我会怎么做 你无法获得来自SDK的压力nor未记录的方法 然而你can使用未记录的方法检测触摸的大小 在 GSEvent UIEvent 的较低级别表
  • 用 UIView 像翻书一样翻页?

    我正在尝试在之间切换UIViews让它看起来就像你正在翻书的一页 The UIViewAnimationTransitionCurlUp如果我能让它向左或向右卷曲 那就非常接近了 这可能吗 我尝试过使用CATRansition但没有一种动画
  • 无法将 admob 与 firebase iOS/Android 项目链接

    我有两个帐户 A 和 B A 是在 Firebase 上托管 iOS Android unity 手机游戏的主帐户 B 用于将 admob 集成到 iOS Android 手机游戏中 我在尝试将 admob 分析链接到 Firebase 项
  • 如何在 Swift 3 中解析 JSON 数组 [重复]

    这个问题在这里已经有答案了 我从 Socket 获取了一些我想访问的数据 但收到错误消息 指出每次都无法将 NSArray 转换为 NSDictionary struct SocketEventHandler let event Strin
  • 暂停视频录制[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在尝试创建一个应用程序 用户可以在其中从相机录制视频 该应用程序的功能之一必须是文件录制中的暂停 例如 用户通过按 开始 按钮开始
  • iOS 11 安全区域布局指南向后兼容性

    启用安全区域布局指南是否与 iOS 11 以下版本兼容 我设法使用新的安全区域布局指南并保持与 iOS 9 和 iOS 10 的向后兼容性 编辑 正如 NickEntin 的评论所指出的 此实现将假定存在状态栏 但在 iPhone X 的横
  • 使用 Google place API 从 lat long 获取附近的地点

    我正在使用 google place API 即 https maps googleapis com maps api place search json location 33 7167 73 0667 radius 500 type f
  • 在 Swift 中自动移动 UISlider

    我想在按下按钮时将 UISlider 从 minValue 循环移动到 maxValue 并在再次按下按钮时将其停止在当前位置 我想使用 Swift 我遇到的主要问题是函数 slider setValue 太快了 我希望动画更慢 IBAct
  • Objective C 如何将文本字段添加到导航栏中

    我正在尝试将文本字段添加到导航栏中 但它没有显示在模拟器中 我在 viewdidload 中按如下方式执行 UITextView textField UITextView alloc initWithFrame CGRectMake 0 0
  • 混合静态和动态 UITableViewController 内容会导致 NSRangeException

    我一直在寻找这个错误 并找到了一些具有类似行为的帖子 但没有解决问题的解决方案 我有一个 UITableViewController 在 SB 中声明为静态 它具有以下部分 第 0 部分 配方 是静态的 有 4 个单元格 第 1 部分 口味
  • PrepareForSegue之谜

    我在两个不同的 VC 中有一个prepareForSegue 方法 一个使用一个if声明 而另一个旨在使用switch 除了名称之外 代码几乎相同 这个效果很好 void prepareForSegue UIStoryboardSegue
  • 我可以知道 requireGestureRecognizerToFail 到底会做什么吗?

    谁能告诉我下面的代码行到底会做什么 我已经提到过Apples https developer apple com library ios documentation uikit reference UIGestureRecognizer C
  • iPhone Developer' 与任何有效的、未过期的证书/私钥对不匹配 - 但我正在创建 iPad 应用程序 [重复]

    这个问题在这里已经有答案了 可能的重复 代码签名错误 身份 iPhone Developer 与默认钥匙串中的任何有效证书 私钥对不匹配 https stackoverflow com questions 2108503 code sign
  • 检查 touchend 是否在拖动后出现

    我有一些代码可以更改表的类 在手机上 有时表格对于屏幕来说太宽 用户将拖动 滚动来查看内容 但是 当他们触摸并拖动表格时 每次拖动都会触发 touchend 如何测试触摸端是否是触摸拖动的结果 我尝试跟踪dragstart和dragend
  • iPhone - 如何在矩形中间绘制文本

    有没有一种方法可以在矩形中间绘制文本 我可以找到各种对齐方式 但我尝试过的任何方法都不能将文本垂直居中在矩形中 有没有一种简单的方法可以做到这一点 或者有什么方法可以将矩形居中然后在其中绘制 我直接绘制到 CGContext 尝试使用 NS
  • 如何更改已上传的 Firebase 存储图像文件名?

    我需要更改已上传到 firebase 存储中的文件名 因为 在 firebase 存储中上传图像后 我将 url 保存在 firebase 数据库中的特定子 文件夹 下 但是 当我将图像移动到另一个子 文件夹 时 我需要根据新名称更改存储中
  • xcode 6.1 (Swift) 中的 SIGABRT 运行时错误

    与最初的代码相比 唯一的更改是在ViewControl swift override func viewDidLoad newMessage hidden true super viewDidLoad Do any additional s
  • Swift 中通过不同类调用委托方法

    我正在获取 JSON 菜单 一旦 JSON 返回 我想运行 menuReady 来更新表的内容在 SomeTableViewController 类中 但下面的代码似乎不起作用 AIM Run 菜单就绪 JSON 返回后更新内容 PROBL
  • 在 iOS 上从 GPS 获取时间

    我正在开发一个跟踪器应用程序 该应用程序需要高精度地了解设备位置 即它使用位置服务并忽略水平精度低于 20 米的位置 CLLocation没有明确声明是否通过 GPS 确定 但是 如果水平精度为 20 米或更好 则可以认为它是来自 GPS
  • 退出导航控制器

    我试图离开初始视图控制器 并进入空白视图控制器 这很好 但是这会使空白视图控制器也成为导航控制器的一部分 这不是我想要的 我想脱离视图控制器 在视图控制器中 我尝试退出 它会自行弹出 当我尝试视图中的方法时 将出现目标视图控制器 self

随机推荐

  • 如何区分不存在的服务或缺乏记录?

    我正在制作一些 REST 服务 当我实现 GET 请求时 我正在讨论如果那里没有记录我应该做什么 例如 profile 1234 现在 如果您尝试使用 profiles 1234 注意配置文件上的 s 这肯定是 404 代码 因为肯定找不到
  • Unity iOS 支持,安装失败

    我正在尝试使用 Unity 创建一个 iOS 应用程序 我使用 Unity Hub 安装 Unity 然后我打开 Unity 转到 文件构建设置 我点击 iOS 它显示 未加载 iOS 模块 所以我点击了 打开下载页面 我下载了UnityS
  • 在页面加载之前显示加载图标?

    我想向用户显示一个加载图标 直到页面元素完全加载 我怎样才能用 javascript 做到这一点 并且我想用 javascript 而不是 jquery 做到这一点 Here https www googlesciencefair com
  • AsyncTask、RejectedExecutionException 和任务限制

    我正在使用 AsyncTask 从远程服务器获取大量缩略图并在网格视图中显示它们 问题是 我的网格视图一次显示 20 个缩略图 因此创建 20 个 AsyncTasks 并启动 20 次执行 每个缩略图一次 I get RejectedEx
  • Rails:为什么 find(id) 在 Rails 中引发异常? [复制]

    这个问题在这里已经有答案了 可能的重复 当 id 1 不存在时 Model find 1 给出 ActiveRecord 错误 https stackoverflow com questions 4966430 model find1 gi
  • 如何在地图上找到对角线周围的边界矩形? (地理位置)

    用户在地图上画一条线 并希望查找该线特定距离内的一些信息 我有A and B地点位于 经纬度 格式 用户告诉我距离 A和A1之间的距离 in 米 公里 我该如何计算A1 A2 B1 B2地点位于 经纬度 格式 我正在使用 C 并且坐标锐利
  • 如何将图标添加到 NSMenuItem 的右侧

    我正在尝试将一些图标添加到菜单项旁边的菜单右侧 最好是合理的 我知道 NSMenuItem 允许您添加菜单项 例如 请参阅菜单疯狂 http developer apple com library mac samplecode MenuMa
  • XCTest 输出到文件

    我可以使用运行 XCTestsxcodebuild test命令 但是当我运行这个命令时 它会输出构建日志 然后最后会输出测试日志 有没有一种方法可以仅将测试的输出 无构建日志 重定向到单独的文件 我在 xcodebuild 命令中找不到任
  • 使用 jsPDF 将 HTML 表格导出为包含多列的 PDF

    我想链接这个没有任何答案的问题 使用 jsPDF 将 HTML 表格导出为 PDF 格式 https stackoverflow com questions 24414643 exporting html table to pdf with
  • 为什么linux多架构使用x86_64-linux-gnu而不是lib64?

    我最近在部署 32 位和 64 位库时遇到了 Linux 中的多架构 出于好奇 为什么 lib64 被放弃而有利于例如 lib x86 64 linux gnu 看似过于复杂 但一定有其原因 长版本可以在以下位置找到http wiki de
  • 如何开始构建 Mac 应用程序

    我是一名 Python Web 程序员 现在 我想转向构建 Mac 应用程序 请告诉我 我需要学习什么才能开始 你会推荐什么书 假设您在考虑到 python 标签将被解释为适用于问题而不是提问者后添加了 python 标签 那么您一定有兴趣
  • Android 中的 switch-case 中可以使用条件语句吗?

    在我的搜索中 我似乎无法找到直接的是或否的答案 在Android中 有没有办法在case switch中使用条件语句 例如 年龄是一个 int 值 switch age case gt 79 Do this stuff break case
  • 如何创建依赖于普通变量、函数或逻辑的 ember 属性?

    问题 我正在为 emberjs 制作传单视图 但遇到了一些问题 Leaflet是一个外部库 与问题有些无关 但只需知道它是一个映射库即可 考虑一个简单的属性 例如缩放级别 Leaflet 地图实例具有可通过以下方式访问的缩放级别map ge
  • 如何更改 Laravel 5 中的视图文件夹?

    我正在使用 Laravel 5 和 AngularJS 开发一个 Web 应用程序 我在客户端使用纯 angularJS 应用程序 并将客户端应用程序文件 视图 放在我的public folder 在 Laravel 4 中 我可以更改路径
  • 气流+芹菜或dask。为了什么,什么时候?

    我阅读了 Airflow 官方文档下列 https airflow apache org configuration html scaling out with celery 这究竟意味着什么 作者所说的横向扩展是什么意思 那是 when
  • 在引导模式中动态加载角度分量

    我正在尝试制作一个可重复使用的quickView我的应用程序中的模态使用动态加载任何组件ng bootstrap 模态库 https ng bootstrap github io components modal examples 就我加载
  • React Router 在重新加载时起作用,但在单击链接时不起作用

    我已经设置了 Reactreact router版本 4 当我直接在浏览器上输入 URL 时 路由会起作用 但是当我单击链接时 浏览器上的 URL 会发生变化 例如http localhost 8080 类别 http localhost
  • “管道标准错误,而不是标准输出”在 Zsh 中不起作用

    如何通过管道传输 stderr 而不是 stdout https stackoverflow com questions 2342826 how to pipe stderr and not stdout完美地捕捉了我的问题 第一个答案正是
  • 对存储库的远程匿名访问被拒绝?

    我使用的是 Ubuntu 12 04 LTS 刚刚升级了我的git from 1 7 一些版本1 8 4 问题是当我想推送到 GitHub 存储库时 我收到以下消息 但推送没有发生 caniuse git push Username for
  • 按下“完成/返回”按钮时如何隐藏文本框键盘 Xcode 4.2

    我在 Interface Builder 中创建了一个文本字段 我将其 返回键 设置为 完成 这是仅一行输入 因此不需要多行 当用户点击完成按钮时如何隐藏虚拟键盘 实现委托方法UITextFieldDelegate then void vi