
iOS学习和开发笔记
zhengjiajie_2009
这个作者很懒,什么都没留下…
展开
-
自定义UIView简单实现进度条
参考网上的资料,自己实现了一个上传进度条的组件1、ProcessIndicatorView.h#import <UIKit/UIKit.h> @interface ProcessIndicatorView : UIView{ UIActivityIndicatorView *indicator; UILabel *textLabel;}...原创 2015-03-11 11:26:47 · 578 阅读 · 0 评论 -
08-UISwitch控件两种使用方法和监听
一、第一种创建UISwitch控件的方法,在代码中动态创建。1、打开Xcode 4.3.2, 新建项目Switch,选择Single View Application。2、打开ViewController.m文件在viewDidLoad方法里添加代码: [cpp] view plaincopyprint?- (void)viewDidLoad { ...原创 2013-09-22 18:31:33 · 128 阅读 · 0 评论 -
09-iOS沙盒(SandBox)机制和文件操作、NSFileManager
1、iOS沙盒机制 iOS应用程序只能在为该改程序创建的文件系统内读取文件,不能去其它地方访问,此区域被成为沙盒,因此所有的非代码文件都要保存在这个沙盒里面,例如图像,图标,声音,映像,属性列表,文本文件等。 1.1、每个应用程序都有自己的存储空间 1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容 1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行。 ...原创 2013-09-22 18:31:12 · 165 阅读 · 0 评论 -
07-TableView的使用-plain和group
基本术语:我们把Table View的一行称为Cell,多个Cell组成一个Section,每个Section上下有Header和Footer,多个Section组成了整个Table ,Table也有Header和Footer。 Table View主要分为以下两种:Plain 普通的列表风格 和 Grouped分块/组风格。-----------------...原创 2013-09-17 12:21:49 · 317 阅读 · 0 评论 -
06-图文解释Xcode的常用快捷键
刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的掌握这些快捷键,能提供开发的效率。其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了。下面截图工具栏里的快捷键总结一下常用快捷键的用法。 一、关于运行调试1、运行,停止,都在工具栏的Product里。Command + R 运...原创 2013-09-17 11:26:28 · 100 阅读 · 0 评论 -
05-plist文件的读和写操作
做iOS开发时,经常用到plist文件,plist文件全名是Property List,属性列表文件,它是一种用来存储串行化后的对象的文件,它的扩展名为.plist ,因此通常被称为 plist文件。plist文件是xml格式的。plist文件通常用于储存用户设置,也可以用于存储捆绑的信息。我们创建一个项目来学习plist文件的读写。 1、创建项目Plistdemo 项目创建...原创 2013-09-17 11:23:46 · 205 阅读 · 0 评论 -
04-UIActionSheet的使用
UIActionSheet是在iOS弹出的选择按钮项,可以添加多项,并为每项添加点击事件。为了快速完成这例子,我们打开Xcode 4.3.2, 先建立一个single view application。然后再xib文件添加一个button,用来弹出sheet view。1、首先在.h文件中实现协议加代码的地方在@interface那行的最后添加<UIActionSheetDe...原创 2013-09-17 00:55:13 · 86 阅读 · 0 评论 -
03-使用Tab Bar切换视图
参考连接地址:http://www.howzhi.com/group/iosDevelop/discuss/1936 iOS开发9:使用Tab Bar切换视图这次要写的程序运行起来的效果是这样的:底部有几个图标,每个图标对应一个视图。每点击一个图标,对应的视图就会打开。如下图,就是我们做好的程序效果: 每个Tab Bar有一个对应颜色的视图。为了搞清使用Tab Bar切换视图...原创 2013-09-17 00:38:00 · 97 阅读 · 0 评论 -
02-NSString的连接、使用和打印
一、NSString字符串连接NSString* string; // 结果字符串NSString* string1, string2; //已存在的字符串1. string = [NSString initWithFormat:@"%@,%@", string1, string2 ];2. string = [string1 stringByAppendingString:string2]...原创 2013-09-16 22:50:51 · 159 阅读 · 0 评论 -
01-学习iOS的动态添加Button和监听UIAlertView按钮的点击事件()
1、在h文件中定义,第一个按钮对应-(IBAction) addButton:(id)sender; 并在m文件中实现它。 -(IBAction)addButton:(id)sender{ CGRect frame = CGRectMake(90, 200, 200, 60); UIButton *someAddButton = [UIButton buttonW...原创 2013-09-16 22:48:29 · 121 阅读 · 0 评论 -
00-iOS开发经典语录
1:如果无法保证子类行为的一致性,那么就用委托If the subClass cann't keep with superClass,use delegate rather than inheritance. 2:屏幕上看到的,都是UIVewEverything you see on Screen is UIView. 3:如果对性能要求高,...原创 2013-09-16 22:47:00 · 89 阅读 · 0 评论