一些初学者经常在使用autoLayout时,做得效果不太理想,经常会出现界面错乱的情况。本文章用一个小实例说明autoLayout的使用非常的简单,只要记住 规则就可以使界面适屏布局,适配各种iphone手机的屏幕1.新建一个swift项目(以Single View Application模板新建项...
分类:
编程语言 时间:
2015-04-06 23:12:01
阅读次数:
237
SWIFT中有一个类型定义叫可选值,在变量类型后面加一个?号即可定义一个类型为Optional Value的变量,当在使用变量时要用到强制解包!.如在页面上有一个可选输入年龄的框,在接受数据的时间就可能要定义一个可选值的变量.var age:Int? = 10var str:String = "Ag...
分类:
编程语言 时间:
2015-04-06 18:31:59
阅读次数:
165
整数就是一个没有小数部分的完整数字,比如42和-23。整数要么是有符号(整数,0,或负数)要么是无符号的(正数或0)。Swift提供了8位,16位,32位和64位的有符号和无符号整数。这些整数采用和C相似的命名方式,8位无号整数UInt8,32有符号整数Int32。像Swift中所有类型一样,这些整...
分类:
编程语言 时间:
2015-04-06 12:50:12
阅读次数:
199
0000 0000 0000 0011写于2015.04.05 19:231.frame bounce
这两天被UIScroll View 搞的晕头转向,主要还是几个问题没有完全搞懂,总在以为搞定它们时候,又被一个demo否定。目前可能对frame 和 bounce还算理解吧。因此特地写下来记录下。
首先它们的存储都是(x,y,width,height),要分为两个部分看(x,y)和(width...
分类:
其他好文 时间:
2015-04-06 08:57:44
阅读次数:
151
fallthrough 贯穿case 可以不必写break 如果不需要知道区间内 每一项的值 可以使用 下划线 —— 来代替变量名 忽略 对该值的访问for index in 1...5{println(index)}求3的10次幂let base = 3let power = 10var answ...
分类:
编程语言 时间:
2015-04-06 06:18:16
阅读次数:
185
一、基本运算符 let a = 5 var b = 10 b = a if a = b{ swift 中赋值运算符,并不将自身作为一个值进行返回,所以编译不合法,帮开发者避免错误,很人性化的语言 }二、数学运算符 let dog:Character = "?...
分类:
编程语言 时间:
2015-04-06 06:12:39
阅读次数:
141
一、常量与变量 var testVariable = 42 testVariable = 50 println(testVariable) let testLet = 30 println("Hello world!")二、命名规则 let doubleNum:Double = 2.1 ...
分类:
编程语言 时间:
2015-04-06 00:51:32
阅读次数:
345
和其它大部分语言不一样,Swift不强置要求在你的代码里的每一个陈述后边加一个分号(;),虽然你可以期望这样做。如果你想把多个陈述声明语句分开写在同一行里,那么这时分号就是必须的: ?let? ?cat? = ?"🐱"?; ?println?(?cat?) // 打印出 "🐱”
分类:
编程语言 时间:
2015-04-05 20:09:33
阅读次数:
132
WebView控件是做网络应用开发中使用最多的控件,直接在WebView内部指定一个网页地址就可以访问网页了,同时也可以实现UIWebViewDelegate协议实现相应的方法去控制内容的加载和处理。著名的PhoneGap开发的应用,其外壳重要的组件也是WebView控件。 在viewDidL...
分类:
编程语言 时间:
2015-04-05 17:14:30
阅读次数:
277
//源码下载地址:http://download.csdn.net/detail/fangwulongtian/8565487 原文出自:http://www.cnblogs.com/wuxian/p/4394094.html
分类:
编程语言 时间:
2015-04-05 15:51:00
阅读次数:
216