
IOS
文章平均质量分 67
缥缈的云
君子谋时而动顺势而为
QQ群:347027259
展开
-
Hello World
打开xcode,新建工程:Hello World点击Create a new Xcode project,然后选IOS Single View Application,点NEXT选择工程文件位置输入工程名修改MainStoryboard.storyboard 中的View 加入Label控件,修改Label文字为HelloWorld运行结原创 2013-03-11 09:56:22 · 579 阅读 · 0 评论 -
小小词典(五,弹出视图和手势)
我们来为应用添加一个about窗口。在Xcode中选择New File,选择Objective-c class,选择父类为UIViewController,名字为AboutViewController,并选择xib文件。为新窗口添加一个ImageView,增加图片。然后添加text view输入相关的版权消息。在viewController.xib中Navigation bar右上角,原创 2013-03-27 08:42:41 · 812 阅读 · 0 评论 -
小小词典(四,文本框键盘及委托)
选择xib文件,给textfield设置clear button,选择Appears while editing。Return Key选择Search。这时,键盘中的回车换行键就变成了搜索。但点搜索时应用没不能自动翻译。我们需要设置委托事件。在ViewController.h中声明一个委托。@interface ViewController :UIViewController原创 2013-03-26 19:37:33 · 843 阅读 · 0 评论 -
网页视图与警告视图
新建一个基于singleView的工程,名为webView。在ViewController.xib中添加两个按钮,并分别关联两个方法openDoc,openWeb。新建一个objective-c class用来展现doc或者网页的内容。放一个web View控件和一个返回按钮。修改WebViewController.h//// WebViewC原创 2013-03-27 14:40:43 · 701 阅读 · 0 评论 -
滚动视图
修改ThirdViewController.xib,添加scroll View和image View将imageView关联到成员变量_imageView将scrollView关联到成员变量_scrollViewimageView中放入一张大图片。去掉 Use Autolayout属性。修改viewDidLoad- (void)viewDidLoad{原创 2013-03-27 15:41:47 · 807 阅读 · 0 评论 -
ios动画
创建一个singleView工程,名为animDemo在xib中放三个按钮,和一个imgview控件。为三个按钮关联三个方法。- (IBAction)pressRight:(UIButton *)sender;- (IBAction)pressHide:(UIButton *)sender;- (IBAction)pressRotate:(UIButton *)se原创 2013-03-27 17:23:29 · 658 阅读 · 0 评论 -
iOS 数据库
ios中常用的数据是sqlite,常见的编辑器是lita新建数据库DishOrder,两张表一张是Category,一张是Dish表。Category表中,一个是Categoryid,一个是CategoryTitle.Dish表中,Dishid,DishTitle,DishWeight,DishPrice,Categoryid把数据库文件加入前一个工程。下载FMDB库。http原创 2013-03-28 15:03:29 · 780 阅读 · 0 评论 -
表视图
新建singleView Application,名为TableViewDemo.创建一个Objective-c class,父类为UITableViewController,名为tableViewController.- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableViewTableView中有几节(行)相原创 2013-03-28 10:46:49 · 762 阅读 · 0 评论 -
导航应用
将前一个工程,做修改。//// AppDelegate.h// tableViewDemo//// Created by cloud on 13-3-28.// Copyright (c) 2013年 cloud. All rights reserved.//#import @class V原创 2013-03-28 14:13:16 · 785 阅读 · 0 评论 -
滚动视图二
新建singleview工程,名为MyScroll在xib文件中加入scroll View和 page Control添加四张相同的图片到工程里面去。scroll view选中paging Enabled属性。修改viewDidLoad- (void)viewDidLoad{ [superviewDidLoad];// Do any add原创 2013-03-27 16:37:05 · 665 阅读 · 0 评论 -
标签视图控制器
新建Tabbed application,名为Tabview新建一个viewController修改AppDelegate.m- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.win原创 2013-03-27 15:02:50 · 667 阅读 · 0 评论 -
小小词典(六,文件读写)
首先我们保存词典的状态,究竟是英文到中文,还是中文到英文。第一种,用户默认文件。- (IBAction)pressExchange:(UIBarButtonItem *)sender { _chineseToEnglish=!_chineseToEnglish; if (_chineseToEnglish) { sender.image=[原创 2013-03-27 10:51:52 · 663 阅读 · 0 评论 -
xPath与命名空间与动态加载图片
读取xml还可以根据路径指定。- (void)viewDidLoad{ [superviewDidLoad];// Do any additional setup after loading the view, typically from a nib. NSString *url=[@"http://webservice.webxml.原创 2013-03-28 18:31:46 · 663 阅读 · 0 评论 -
iOS 解析json
ios中常用的json解析代码地址:http://code.google.com/p/json-framework我们通过json来解析天气情况//// ViewController.m// IosWeather//// Created by cloud on 13-4-2.// Copyright (c) 2013年 clo原创 2013-04-02 11:35:36 · 812 阅读 · 0 评论 -
ClickButton
新建工程名为:ClickButton,在Choose options for your new project这一步,为了兼容性考虑,三个复选框都不要选。修改ViewController.xib文件,为界面添加控件。分别是两个按钮,一个label在两个按钮上分别单击右键,为它们关联touch up inside事件。都关联到同一个方法中来。- (IBAction)pre原创 2013-03-19 10:19:30 · 1396 阅读 · 0 评论 -
Category
在上一个工程中,New File,选择Objective-Category,基类型UILabel,名称ClickButton//// UILabel+ClickButton.h// ClickButton//// Created by cloud on 13-3-19.// Copyright (c) 2013年 cloud. All rights reserved./原创 2013-03-19 10:34:02 · 949 阅读 · 0 评论 -
imageView
新建工程:pictureDemo,在ViewController.xib中拖动一个Image View控件。将图片加入工程。从image View控件中选择一个图片显示。为image View绑定一个成员变量。IBOutletUIImageView *_imageView;修改代码如下,我们来显示一个指定图片://// ViewController.m// Pict原创 2013-03-21 10:08:58 · 766 阅读 · 0 评论 -
新浪微博ios
申请了新浪开发者帐号后,下载了sdk。首先要为 AppDelegate添加一个对象:@interface AppDelegate :UIResponder UIApplicationDelegate>{ SinaWeibo *_sinaweibo;}@property (readonly,nonatomic)SinaWeibo *sinaweibo;原创 2013-04-03 09:29:19 · 2180 阅读 · 0 评论 -
小小词典(一,网络通信)
做一个简单的汉英/英汉词典,调用以下接口实现:http://api.liqwei.com/translate/?language=zh-CN|en&content=汉字http://api.liqwei.com/translate/?language=en|zh-CN&content=english在Xcode中新建singleview工程,名为TinyDictionary.修改x原创 2013-03-26 10:52:38 · 727 阅读 · 0 评论 -
小小词典(二,导航栏及其按钮)
导航栏用来显示应用的标题。在xib文件中拖动一个Navigation Bar,用来显示应用标题。title改为:小小词典。颜色改为亮黄色。再添加一个Bar Button item用来表示是汉译英还是英译汉。将Bar Button item放到Navigation Bar的左上角。将4个png图片拖入工程。英中.png(20x20) 英中@2x.png(40x40) 中英.png(20x原创 2013-03-26 16:04:10 · 1138 阅读 · 0 评论 -
小小词典(三,应用图标与启动画面)
在Summary中拖入app icons和launch images.icon和启动画面常见尺寸logo:png格式,57X57,114X114Default:png 格式,320X480,320X460,640X960,640X920CFBundleName:程序包名称CFBundleDisplayName:应用显示名称在infoPlist.strings中写上应用显示的原创 2013-03-26 16:42:52 · 725 阅读 · 0 评论 -
天气预报
原理:从网站上获得xml格式数据,并显示天气apihttp://webservice.webxml.com.cn/Webservices/WeatherWebService.asmx/getWeatherbyCityName?theCityNamehttp://www.webxml.com.cn/images/weather/b_24.gif新建singleView工程,名原创 2013-03-28 18:01:54 · 762 阅读 · 0 评论