OC-XIB使用&UITextField
来源:互联网 发布:海尔cosmo平台 知乎 编辑:程序博客网 时间:2024/06/05 20:36
1.使用xib简化创建界面的过程
目标:通过少写或不写代码的情况下,完成界面的设置
如何实现?
– 借助于系统Interface Builder完成,IB以前是一款独立的软件,现在整合到xcode中,只要需在创建自定义的控制器时,勾选下面的“Also Create xib file”选项,则系统自动生成与控制器类名相同,后缀为xib的文件
xib文件?
– 本质:一个xml文件,通过IB这个可视化工具拖拽出来的界面,则系统会将拖拽动作转成代码存到xib文件中
如何在控制器中访问系统自动创建的那些对象?
–借助于 IBOutlet关键字
—– 选中xib中的控件,按住control,再按下左键,把控件从xib中拖到代码中,中间会出现一条线,这条线连接xib中的控件和代码对应的位置
如何在控制器中为控件添加事件响应方法?
–借助于 IBAction关键字
—— 选中xib中的控件,按住control,再按下左键,把控件从xib中拖到代码中(.m文件中的implementation),中间会出现一条线,这条线连接xib中的控件和控件的事件响应方法
2.UITextField 单行文本输入框
如何关闭键盘?
什么时候关闭键盘?
//触摸方法 开始触摸屏幕会自动调用该方法-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event { NSLog(@"输入的内容是: %@",self.textField.text);// 收键盘 结束父试图的编辑 [self.view endEditing:YES];}
思考练习
第一个:
第二个:
1 0
- OC-XIB使用&UITextField
- OC-UITextField
- OC语法基础:使用storyboard和xib的区别
- 13、UITextField-OC+UI
- XIB中设置UITextField的高度
- xib使用
- xib 使用
- xib使用
- UITextField使用
- UITextField 使用
- UITextField使用
- 能否用代码修改XIB中UITextField的显示位置?
- OC第二天 UITextField UIButtton UIAlertView
- iOS-OC-UITextField首行缩进
- 使用XIB实现嵌套自定义XIB视图
- 一天一点xib:4简单使用xib
- 使用xib自定义Cell
- Xib文件使用
- 封装系统
- 卸载Office之后无法打开rtx
- 【POJ 1095】Trees Made to Order(卡特兰+递归)
- TweenAnimation、布间动画、和炸月球小项目
- (java题目第3讲)ACM(http://blog.csdn.net/kuhuaishuxia/article/details/52254209)
- OC-XIB使用&UITextField
- UIAlertController:supportedInterfaceOrientations was invoked recursively
- 设计模式之迭代器模式---以JDK源码为例
- Android 6.0 AMS分析的第二条线:以Launcher启动一个Activity为例,分析应用进程的创建、Activity的启动,以及他们和AMS之间的交互等知识;
- linux下各种小命令
- LeetCode-ZigZag Conversion
- Unity3D —— Socket通信(C#)
- Linux分页机制之分页机制的演变--Linux内存管理(七)
- Android下bluedroid、bluetooth apk介绍