新闻中心> 文章详情

南京iOS开发培训分享iOS开发经验总结(一)

2016年05月10日

  本文南京万和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移动开发人才,欢迎广大有志于此行业发展的学员们加入。

上一篇下一篇
按时发顺丰

技术交流群

Java大数据交流群560819979    加入
Python技术交流群595083299    加入
Oracle技术交流群595119011    加入
Web前端技术交流群604697610    加入
Huawei技术交流群482919361    加入
Redhat技术交流群587875348    加入
UI设计技术交流群511649801    加入
Cisco技术交流群596886705    加入
IT运维技术交流群605888381    加入