随笔分类 -  ios6.0 自学瞎折腾

摘要:一 :main函数入口看下项目资源结构,其实程序的入口也是在main.m里面。#import #import "BvinAppDelegate.h"int main(int argc, char *argv[]){ @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([BvinAppDelegate class])); }}UIApplicationMain第四个参数,就是Application的代理类相当于Android中的Application类。二:AppD... 阅读全文
posted @ 2013-08-15 00:13 bvin 阅读(1186) 评论(0) 推荐(2)
摘要:其实在Interface Builder中,要把xib中的控件与代码联系起来用鼠标拖拉连线是非常方便的一件事,有的教程写的非常复杂要先点这后点那的。一:IBOutlet,IB说明是InterfaceBuilder里的,Outlet其实就是Xib里面的UI控件。在xib窗口中托出一个按钮过来想要直接在对应的ViewController中生成变量,其实最简单的方法就是先选中editor菜单的中间那个按钮,就会把代码和视图竖向分栏显示在中间,然后用鼠标右键(活着按住controll键鼠标左键拖拉)拖到到右边ViewController里头,就会弹出一个设置框如下。1.2.3.这样三步就把一个xib中 阅读全文
posted @ 2013-08-14 22:46 bvin 阅读(571) 评论(0) 推荐(0)
摘要:1.首先拖入TableView;2.然后再ViewController接口文件中添加UITableViewDelegate,UITableViewDataSource委托协议;//// BvinViewController.h// TestTableView//// Created by Bvin on 12-12-27.// Copyright (c) 2012年 Bvin. All rights reserved.//#import <UIKit/UIKit.h>@interface BvinViewController : UIViewController<UITabl 阅读全文
posted @ 2012-12-27 23:55 bvin 阅读(459) 评论(0) 推荐(0)
摘要:上篇是错了,故事模板再创建的时候可以不勾选,主要创建出来的项目就会有xib文件了。下面是程序配置界面如上篇,拖入一个按钮,双击改名。接下来很重要一步喔,选中这个按钮,按住你键盘上的control键,记住是ctrl而不是苹果键喔,然后用鼠标拖动到下图处,这时会有一个箭头指向File's Owne,然后会弹出你写的方法。选中这个按钮,我们可以查看这个按钮的所有事件:方法怎么写呢??首先再ViewController.h里申明一个方法;#import <UIKit/UIKit.h>@interface ViewController : UIViewController-(IBAc 阅读全文
posted @ 2012-12-27 22:16 bvin 阅读(394) 评论(0) 推荐(0)
摘要:突然有一天打开xcode发现ios的sdk悄然升级到了6.0,默认创建的项目运行起来,感觉很别扭。首先,项目文件已经没有了ViewController.xib(Xcode's Interface Builder)文件了,已经替换成故事模板了(.storyboad).然后,Run这个项目启动ios6的模拟器自动横屏了,而且垂直居中的看起来不居中了。看一下ios的工程目录,有啥子区别。在summary中可以设置一些项目配置信息,如项目版本,设备是iphone还是ipad,部署目标平台是5.0还是6.0,还有支持的默认屏幕方向设置等等。我们看到以前熟悉的ViewController.xib已 阅读全文
posted @ 2012-12-25 23:26 bvin 阅读(1464) 评论(3) 推荐(1)