• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ios > 光驱自动弹出关于iOS的自动弹出键盘问题

光驱自动弹出关于iOS的自动弹出键盘问题

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了怎样让电脑弹出光驱,电脑光驱自动弹出,笔记本光驱自动弹出,光驱自动弹出,光驱自动弹出怎么回事等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:光驱自动弹出 关于iOS的自动弹出键盘问题
描述:

关于代码:

-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];// 1
[self.textField becomeFirstResponder];// 2
}

这是教程上的例子,我想问下代码1,2分别是什么意思?具体的用法是什么?还有我把代码1注释掉了依然可以执行想要执行的功能,那代码1是不是必须的?去掉可以吗?谢谢


解决方案1:

1: 执行父类方法. 除非你在父类方法中定义了特殊的东西, 否则绝大部分情况下是不用写的, 所以你把他注释掉了也没关系.推荐把这行删掉.
2: 让textField变成第一响应者. 也就相当于点击了一下textField, 因此键盘才会弹出.

解决方案2:

行 1 :
执行父类的方法。
行 2:
让输入框成为"第一响应者",可以按照“让输入框获得焦点”来理解。

解决方案3:

第二行的意思就是变成了第一响应者,楼上已经答过了
至于第一行,虽然父类没有写任何有意义的操作,但是不建议注释掉
父类虽然没有执行任何操作,但是继承父类的时候,最好调用一下父类的初始化方法,否则如果哪天父类中有了一些特定操作,而你由于习惯忘记调用父类初始化方法,调试的时候会找不到头绪。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 光驱自动弹出关于iOS的自动弹出键盘问题

相关文章

  • 2017-06-05 UITableViewreloadData之后,section区头的位置变化
  • 2017-06-05 Swiftswift:如何找一个类的公开的接口?
  • 2017-06-05 UITableViewCell如何获取自身高度
  • 2017-06-05 水果忍者变态版ipa没有开发者账号打包ipa无法安装应用
  • 2017-06-05 JSON数据转成Dictionary之后用objectForKey赋值导致程序崩溃
  • 2017-06-05 用友华表cell插件cell里面显示相册大图性能优化
  • 2017-06-05 在相册中选择一张图片,图片显示不出
  • 2017-06-05 UITableViewCell如何在AutoLayout下根据是否有ImageView自适应高度
  • 2017-06-05 iosGCDAsyncSocket收不到服务器的数据,发送数据正常
  • 2017-06-05 (swift)iOS开发单元测试,大家开发过程中常用吗,网上资料看了不少,但还是没明白怎么使用,怎么实战呢?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ios开发教程ios开发者账号的问题
    • 全国统一建筑工程预算工程量计算规则XcodeiOS工程找不到C++STL
    • UIScrollViewuiscrollview上子视图的约束问题
    • ios夜间模式
    • ipa安装ios的ipa包可以二次打包吗
    • xcodearchiveXcode中自带的崩溃数据收集怎么样设置
    • CocoaAsyncSocket不是基于线程的吧?为什么我alloc了很多socket就出现了很多的新线程
    • 无法验证应用程序iOS企业级应用无法验证
    • 富文本编辑器app中集成轻量级富文本编辑器?
    • yytext处理实现朋友圈回复效果

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有