自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 IOS UI画线

首先先删除故事板里面默认的 viewcontroller文件,添加一个Navigation controller文件插入一个Table View Cell 在拖入一个viewcontroller 按住control点击刚插入的Table View Cell 拖入viewcontroller选择push新建UIView类文件 然后在故事版中选择刚才拖入的viewcontroller属性 选择这

2015-09-27 13:04:46 339

原创 IOS简单的浏览器制作

首先设计好界面之后分别按住控件 拖入ViewController.swift里面 选择IBOutlet@IBOutlet var urlinput: UITextField! @IBOutlet var go: UIButton! @IBOutlet var wv: UIWebView!再把按钮控件再拖进去选择 IBAction@IBAction func click(sende

2015-09-25 13:49:28 535

原创 Swift 类的使用

类的重载class ha{ //=========重载===================== var _name:String? = "riri" var _age:Int? init(name:String){ _name=name; println(_name) } init(){ println(_

2015-09-23 21:20:32 325

原创 OC语言混合编辑

创建一个Single View Application工程后右键工程新建文件选择 Cocoa Touch Class语言选择OC之后 在Supporting Files中 会多出几个文件在头文件随便声明一个方法如-(void)sayHello;在cpp文件中-(void)sayHello{ NSLog(@"haha");}之后回到View Controller.swift中就可以像用Swi

2015-09-23 19:05:54 246

原创 IOS WebView 简单使用介绍

新建项目工程选择Single View Application。在故事版中拖入一个 WebView控件按住Control 点击控件拖到 View Controller 或者直接拖到View Controller.swift 文件中,名称写wv。会多出一行 @IBOutlet var wv: UIWebView!之后在override func viewDidLoad() 中写入wv.lo

2015-09-23 19:00:42 250

原创 Swift语言 入门教程

字符连接import Foundationvar i = 100var str = "haha"str = "\(str)hehe\(i)"println(str)运用()将字符连接起来其中(i)也可以直接写成 (100)定义数组var arr = ["gaga","gege",22,2.2]println(arr)println(arr[1])定义字典var dict = ["nam

2015-09-23 18:49:03 359

原创 常用的IOS动画效果

淡入淡出交叉进出可以简单地通过UIView 的alpha值的变化来达成,alpha越大,画面会越明显,越接近0则越有朦胧感。通过对UIView 的动画时间曲线的控制就可以让界面呈现出淡入淡出的效果//淡入淡出self.view.alpha:1.0f; //先设置界面100%显示出来[UIView beginAnimations:@"myAnim" context:NULL]

2015-09-22 16:09:07 337

原创 IOS 动画效果

1.用UIImageView 作出动画效果UIImageView 允许通过播放舒张静态图文件的方式来达到动画的效果。这个效果有点像早期在制作网页时用到得GIF图文件。//先把要播放的画面顺序排好NSMutableArray *anims = [[NSMutable alloc] init];UIImage *img1 = [UIImage imageNamed:@"pic1.png"];UIIm

2015-09-19 14:07:06 299

原创 UIView 重绘与多点触控事件处理

UIView除了负责界面的处理外,同事也继承了UIResponder这个类。所以它也必须要处理一些常见的事件,例如界面的重绘以及多点触控事件的处理。1.重绘事件的处理- (void) drawRect:(CGRect) rect;一般来说,我们不需要重载UIView的drawRect:的方法。但是在某些情况下,例如要动态制作某些图形到UIView上面的适合,我们就可以在继承UIView 的类里面重载

2015-09-15 14:47:26 522

原创 UIView 子界面的处理

1.加入一个 UIView-(void) addSubview:(UIView *) view;加入后的UIView会一层层地覆盖在父界面上,例如:UIView *parenView = [[UIView alloc] initWithFrame:frame];UIView *viewA = [[UIView alloc] initWithFrame:frame];UIView *viewB =

2015-09-14 23:38:13 247

原创 UIView 类

UIView是所有可视化控件的老祖宗,而这些可视化控件又与用户互动密不可分,这表示UIView负责了界面的产生以及事件的处理,因此,我们可以将UIView的特性整理如下。UIView 会占用一块矩形区域,而这块矩形区域是以CGRect这个C结构来表示的。UIView 的一切描绘操作以及事件处理都发生在这个区域内。如同画布一般,可以在上面描绘其他的东西,也可以放入或删除控件,例如我们在HelloW

2015-09-13 23:35:16 331

原创 UIScreen 类

1.取得屏幕对象的方法screens:静态方法,用来取得所有链接到目前设备上的屏幕对象,其返回值为一个NSArray。NSArray *screens =[UIScreen screens];mainScreen:静态方法,用来取得链接到设备上的主屏幕UIScreen *screen =[UIScreen mainScreen];2.取得屏幕对象的信息通过以上两种方法取得所需的屏幕对象后,接下来就可

2015-09-13 16:41:20 353

原创 UIApplication 类

UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的main函数的代码,可以看出,在程序开始运行的时候,UIApplicationMain函数是程序进入点,这个函数做了很多工作,其中一个重要的工作就是创建一个UIApplicatio

2015-09-13 16:15:24 223

原创 UIDevice 类

可以通过它的静态方法来取得目前用户手上的设备的实力。UIDevice *device =[UIDevice currentDevice];取得UIDevice对象后,我们就可以通过它的属性(点运算符)来取得系统相关信息。或者直接获取它的属性 如“` NSString *strName = [[UIDevice currentDevice] name]; NSLog(@”设备名称:%@”

2015-09-13 14:57:07 715

原创 基本类 UIKit框架

UIKit这个框架库包含了几个基本而重要的类。分别是表示设备本身的UIDevice、表示应用程序本身的UIApplication、表示手机屏幕的UIScreen以及表示主窗口的UIWindow类。每个类都有自己的静态方法,可以取得目前这个应用程序锁使用的对象实例。1.UIAcceleration: 被叫做加速事件的一个UIAcceleration类的实例是用来代表即时的三维加速数据。为了接收重力加

2015-09-13 14:26:46 406

原创 MVC模式(框架)

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVC开始是存

2015-09-13 14:11:04 360

原创 IOS开发 IBOutlet与IBAction

IBOutlet对于编译器而言只是一个标记,也就是说,编译器会忽略这个关键字。 Interface Builder则是根据IBOutlet来寻找可以在Builder里操作的成员变量。 需要注意的是,任何一个被声明为IBOutlet并且在Interface Builder里被连接到一个UI组件的成员变量,会被额外retain一次。 这个label在Interface Builder里被连接到一个U

2015-09-10 20:08:21 914

原创 Objective-C 词典与集合

词典(dictionary)是由键——对象对组成的数据集合。在与词典中找单词定义一样,可以通过对象的键从Objective-c词典中获取需要的值(即那个对象)。词典中的键必须是单值的,通常他们是字符串,但也可以是其他对象类型。和键关联的值可以是任意对象类型,但不能是nil。//1.dictionary 创建一个空字典NSDictionary * dic = [NSDictionary dicti

2015-09-08 14:45:50 323

原创 Objective-C 数组NSArray

一、数组简介NSArray:用来存储有序数组,它是不可变的,也不能存储C语言中的基本数据类型(int、float、double、enum、struct),也不能存nil,如果需要使用基本数据类型,需要先转成Objective-c中的对象。如NSNumber。另外,数组的最后一个元素一定是nil,表示结束。二、创建数组//1、arrayNSArray * arr = [NSArray array];

2015-09-06 16:37:00 872

原创 Objective-C 之NSString及常用方法

NSString简介NSString是一个对象类型。NSString是NSObject(Cocoa Foundation的基础对象)的子类,所以具有NSObject的所有特性,NSString对象由unichar字符组成。unichar字符是符合Unicode标准的多字节字符。而且不别担心字符串的内部表示,因为NSString类已经自动处理了。一、NSString1 创建NSString对象 ①、

2015-09-06 10:47:53 241

原创 windows远程连接MAC 内网速度更快

第一步:Mac OS X 10.10 已经增加支持了由VNC Viewer访问的功能,设置如下: 系统偏好设置-共享-勾选“屏幕共享”,然后在电脑设置—VNC显示程序可以使用密码控制屏幕输入8位密码,并输入登录使用的密码允许设置,这样就可以通过其它PC或Mac上的VNC Viewer来连接这台Msc进行远程控制了。第二步:安装VNC Viewer,推荐一个自由软件TightVNC,下载地址h

2015-09-06 10:01:48 2499

原创 Objective-C 面向对象(类II)

面向对象程序设计(英语:Object-oriented programming,缩写:OOP),指一种程序设计范型,同时也是一种程序开发的方法。对象指的是类的集合。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建

2015-09-06 00:16:29 325

原创 Objective-C之类的声明与创建

创建完类之后:成员变量:假设在Person类中包含人员姓名(name)、年龄(age) 其中姓名是保护的,年龄是公开的。@interface test : NSObject{ NSString * name; @public unsigned int age;}NSObject是基类,test实现了NSObject 注意成员变量不声明任何关键字的话是默认可访问性@Pro

2015-09-02 20:09:26 237

原创 Objective-C入门 Xcode创建 HalloWorld

一、创建第一个Objective-c程序 启动 Xcode。初次启动的时候,也许会弹出一个“Welcometo Xcode”的一个对话框,我们可以把它关掉。 然后是选择屏幕上部菜单的“File ->New -> Project”,出现了一个让你选择项目种类的对话框。选择Application,右边选择command line tool 即命令行控制台,在弹出来的窗口选择Objective-c。

2015-09-01 10:14:21 502

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除