C语言中的预处理指令和递归 上个月就完成了黑马程序员的IOS基础视频教程,还记得刚开始学的时候,什么都不懂,现在学完基础感觉真的很不错!每天都在期待着去黑马,憧憬着以后的生活。去黑马的路越来越接近了,我真的好兴奋!这些天一直在复习,感觉C语言中的预处理指令和递归都忘得差...
分类:
编程语言 时间:
2015-02-20 10:50:22
阅读次数:
236
上篇介绍了UIButton、UILabel、UIImageView和UITextField,这篇就简短一点介绍UIScrollView和UIAlertView。UIScrollView 顾名思义也知道这个是和滚动相关的控件,在Android开发时遇到过ScrollView,当内容的尺寸超出了屏...
分类:
移动开发 时间:
2015-02-18 22:03:50
阅读次数:
220
1 1获取系统语言设置 2 3 NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults]; 4 5 NSArray *languages = [userDefault obje...
分类:
移动开发 时间:
2015-02-11 14:31:01
阅读次数:
660
A.概念storyboard中的跳转事件连线,都是一个UIStoryboardSegue对象(Segue)来源控制器 触发控制器目标控制器 跳转到的控制器Segue的属性:每一个Segue对象,都有3个属性唯一标识@property (nonatomic, readonly) NSString *i...
分类:
移动开发 时间:
2015-02-09 20:02:02
阅读次数:
226
A.控制器的创建控制器常见的创建方式有以下几种通过storyboard创建直接创建1 ViewController *vc = [[ViewController alloc] init];xib设置了class后,当xib的文件名跟controller类名一样的时候,用这个方法默认就会加载xib中的...
分类:
移动开发 时间:
2015-02-09 18:08:32
阅读次数:
235
本篇简单罗列一下一些常用的UI控件以及它们特有的属性,事件等等。由于是笔记,相比起来不会太详细UIView 所有UI控件都继承于这个UIView,它所拥有的属性必是所有控件都拥有,这些属性都是控件最简单最一般的属性。enable:是否启用;selected:是否被选择;contentVertica....
分类:
移动开发 时间:
2015-02-09 17:53:35
阅读次数:
205
A.需求1.使用plist数据,展示类似QQ好友列表的分组、组内成员显示缩进功能2.组名使用Header,展示箭头图标、组名、组内人数和上线人数3.点击组名,伸展、缩回好友组code source:B.实现步骤1.编写MVC结构(1)根据plist文件结构,编写model,使用嵌套型 1 // 2 ...
分类:
移动开发 时间:
2015-02-09 17:46:37
阅读次数:
296
A.需求做出一个类似于QQ、微信的聊天界面1.每个cell包含发送时间、发送人(头像)、发送信息2.使用对方头像放在左边,我方头像在右边3.对方信息使用白色背景对话框,我方信息使用蓝色背景对话框4.隐藏相同的发送时间5.底部功能按钮:语音按钮、消息输入框、表情按钮、附加按钮6.响应键盘事件,呼出键盘...
分类:
微信 时间:
2015-02-09 17:46:30
阅读次数:
613
A.概念1.通常一个app有多个控制器2.需要对这些控制器进行管理3.有多个view的时候,用一个父view去管理多个子view4.控制器管理也是如此,使用给一个父控制器,去控制子控制器为了方便管理控制器,系统提供了两个控制器UINavigationControllerUITabBarControl...
分类:
移动开发 时间:
2015-02-09 17:43:07
阅读次数:
237
使用storyboard设计静态的表格数据A.实现步骤1.控制器继承UITableViewController2.在storyboard中使用TableViewController,删除原来的ViewController3.设置class4.设置新的View Controller为程序入口5.设置T...
分类:
移动开发 时间:
2015-02-09 17:40:38
阅读次数:
231