新闻中心> 文章详情
本文南京万和iOS开发培训为大家总结了在iOS开发中经常需要使用的或不常用的知识点,希望小伙伴们能从中有所收获,在iOS开发中少走弯路。
一、 iPhone Size
二、 给navigation Bar 设置 title 颜色
三、 如何把一个CGPoint存入数组里
南京万和iOS开发培训建议,可以用NSValue进行基础数据的保存,用这个方法更加清晰明确。
现在Xcode7后OC支持泛型了,可以用NSMutableArray *array来保存。
四、 UIColor 获取 RGB 值
五、 修改textField的placeholder的字体颜色、大小
六、两点之间的距离
七、IOS开发-关闭/收起键盘方法总结
1、点击Return按扭时收起键盘
2、点击背景View收起键盘(你的View必须是继承于UIControl)
3、你可以在任何地方加上这句话,可以用来统一收起键盘
八、在使用 ImagesQA.xcassets 时需要注意
将图片直接拖入image到ImagesQA.xcassets中时,图片的名字会保留。
这个时候如果图片的名字过长,那么这个名字会存入到ImagesQA.xcassets中,南京万和iOS开发培训在这里提醒大家,名字过长会引起SourceTree判断异常。
九、UIPickerView 判断开始选择到选择结束
开始选择的,需要在继承UiPickerView,创建一个子类,在子类中重载
当[super hitTest:point withEvent:event]返回不是nil的时候,说明是点击中UIPickerView中了。
结束选择的, 实现UIPickerView的delegate方法
当调用这个方法的时候,说明选择已经结束了。
十、iOS模拟器 键盘事件
当iOS模拟器选择了Keybaord->Connect Hardware keyboard 后,不弹出键盘。
当代码中添加了
进行键盘事件的获取。那么在此情景下将不会调用- (void)keyboardWillHide.
因为没有键盘的隐藏和显示。
十一、在ios7上使用size classes后上面下面黑色
使用了size classes后,在ios7的模拟器上出现了上面和下面部分的黑色,南京万和iOS开发培训建议可以在General->App Icons and Launch Images->Launch Images Source中设置Images.xcassets来解决。
十二、设置不同size在size classes
Font中设置不同的size classes。
十三、线程中更新 UILabel的text
abel1 为UILabel,当在子线程中,需要进行text的更新的时候,可以使用这个方法来更新。
其他的UIView 也都是一样的。
想和兴趣相投的朋友们一起交流吗?那就来江苏万和计算机培训中心吧。江苏万和作为南京专业的iOS移动开发培训中心专门培养iOS移动开发人才,欢迎广大有志于此行业发展的学员们加入。