The Swift Code之应用程序的启动过程

吴统威 on 编程语言 SWIFT | 2015-03-27 17:09:59.0
The Swift Code主要是通过编写代码来完成应用程序的实现,使我们更能够深入的了解其编程语言实现的原理.也能够辅助更快的使用XCODE开发应用程序.这篇文章主要是讲解启动应用程序从代码入口.其实这里主要是通过注解来实现的,新建IOS swift项目的时候,会生成一个AppDelegate文件,这个文件就是应用程序的代码入口,在声明类的同时加入了注解@UIApplicationMain,表明这个应用程序.其实在这之前,我们必须在配置文件里设置启动入口为Main以下讲解,我们在代码里做讲解,大家可以试试在模拟里调试import UIKit @UIApplicationMai

在IOS中创建自定义UI控件,且使相关属性显示在Xcode属性栏中

吴统威 on 编程语言 SWIFT | 2015-03-26 14:49:56.0
其实这篇文章是基于近期使用IOS自带的控件,创建复杂的界面的时候,布局也变得复杂的情况,需要将其改善而变得简单易维护.为了实现这个目的,也在谷歌中找了很多资料,那看看怎么实现自定义的控件!我们来创建一个简单的带label的输入框首先我们必须要创建一个UIView的子类,然后声明其为在视图中需要显示为UI控件(这是我的理解) 在这个类中加入注解@@IBDesignable@IBDesignable class CustomUI:UIView{当然这样这个UI控件就可以在视图中使用了.但是控件需要实现相关的功能,我们加入一些简单的属性@IBInspectable va

IOS SWIFT基本画图教程

吴统威 on 编程语言 SWIFT | 2015-03-20 10:55:37.0
其实这是以前做过的一个例子,方便自己参考的代码!希望对大家也有点参考.首先,建立一个Swift类,继承UIView这个类,然后重写func drawRect(rect: CGRect)其次,获取画笔的上下文var context:CGContextRef =  UIGraphicsGetCurrentContext(, 0, 0);//获取画笔上下文 CGContextSetAllowsAntialiasing(context, true) //抗锯齿设置下面我们就可以编写画图形的代码了1 画点//画点CGC

学习IOS Label控件的使用

吴统威 on 编程语言 SWIFT | 2015-03-02 22:01:54.0
1.Label控件的基本属性 属性作用Color文本标签的文本颜色Font文本标签的字体及大小Alignment文本标签中得文本的对齐方式,依次是左对齐,居中对齐,右对齐Lines用于设置文本标签中文本的行数,默认值为1Behavior用于设置文本标签是否激活(Enabled)以及是否进行高亮显示(Highlighted)Line Breaks设置文本过多过滤设置Truncate Head: 保留尾部的文字,收不的多余文字以"..."代替Truncate Middle: 保留首尾部的文字,中间多余的文字以"..."代替Truncate Tail: 保留首