在Swift项目中,我们可以导入任意用Objective-C写的框架,代码库等。下面以Swift调用Objective-C编写的颜色选择器KKColorListPicker为例。效果图如下:实现步骤:1,首先在项目里导入KKColorListPicker的源码(整个文件夹,在项目上有键“Add Fi...
分类:
编程语言 时间:
2015-09-25 16:17:44
阅读次数:
155
使用页控件可以用来展示多个桌面。比如很多应用第一次登陆时,会在开始页面使用页控件来介绍功能,通过左右滑动来切换页。通常我们使用UIPageControl和UIScrollView相互结合来实现多页切换,滑动页面时页控件标签(即页面下方的小白点)会更新到对应的页面。而直接点击页标签时,滚动条也会滚到相...
分类:
编程语言 时间:
2015-09-25 16:18:18
阅读次数:
195
如果你有很多疑问关于一个文件或目录,它是否是隐藏的,它的大小是多少,谁拥有它,你可以从元数据中得到这些信息。所谓的元数据,就是描述数据的数据。 NIO.2组织了这些原数据的属性的概念,并提供了java.nio.file.attribute 包去访问它们。因为不同的文件系统有不同的概念跟踪这些属...
分类:
编程语言 时间:
2015-09-25 16:18:58
阅读次数:
292
HTML5上传开发接口中遇到的问题和解决的办法。希望对大家有所帮助
分类:
编程语言 时间:
2015-09-25 16:16:36
阅读次数:
198
1,下面的样例是给表格UITableView添加编辑功能:(1)给表格添加长按功能,长按后表格进入编辑状态(2)在编辑状态下,第一个分组处于删除状态,第二个分组处于插入状态(3)点击删除图标,删除对应条目(4)点击添加图标,插入一条新数据2,效果图 3,代码如下123456789101112131....
分类:
编程语言 时间:
2015-09-25 16:18:08
阅读次数:
252
1,下面代码创建并弹出一个告警框,并带有“取消”“确定”两个按钮(注:自IOS8起,建议使用UIAlertController)123456789101112131415161718192021222324class ViewController: UIViewController{override...
分类:
编程语言 时间:
2015-09-25 16:18:33
阅读次数:
212
单词之间不以空格、连接号或者底线连结(例如不应写成:camel case、camel-case或camel_case形式)。共有两种格式:1、小驼峰式命名法(lower camel case):第一个单字以小写字母开始,第二个单字的首字母大写。例如:firstName、lastName。2、大驼峰式...
分类:
编程语言 时间:
2015-09-25 16:17:50
阅读次数:
296
可选类型是Swift的一个特色。它表示一个变量有可能有值,也可能没有值(nil)。声明的方式是“数据类型+问号”。而当要使用一个可选类型的变量是,要在后面加感叹号“!”。123456789var height:Int? //声明一个可选类型,默认值为nilif height == nill{prin...
分类:
编程语言 时间:
2015-09-25 16:16:57
阅读次数:
159
1,比如rgb 色值为55、 186 、89 那么给UIColor设置里面要除以2551UIColor(red: 55/255, green: 186/255, blue: 89/255, alpha: 0.5)2,设置16进制颜色也同上1UIColor(red: 0x37/255, green: ...
分类:
编程语言 时间:
2015-09-25 16:14:39
阅读次数:
173
一、网格UICollectionView最典型的例子是iBooks。其主要属性如下:1,layout该属性表示布局方式,有Flow、Custom两种布局方式。默认是Flow流式布局。2,Accessories是否显示页眉和页脚3,各种尺寸属性Cell Size:单元格尺寸Header Size:页....
分类:
编程语言 时间:
2015-09-25 16:14:25
阅读次数:
1529
1,按钮的创建(1)按钮有下面四种类型: UIButtonType.ContactAdd:前面带“+”图标按钮,默认文字颜色为蓝色,有触摸时的高亮效果 UIButtonType.DetailDisclosure:前面带“!”图标按钮,默认文字颜色为蓝色,有触摸时的高亮效果 UIButtonType....
分类:
编程语言 时间:
2015-09-25 16:13:03
阅读次数:
161
一 布尔类型(1) C89,没有布尔类型,C99有布尔类型. C工程支持C89,OC支持C99(2) 两种数值 bool true (真) 不是0就为真 flase(假) 为0 就是假 c语言 BOOL YES(真) = 1 NO(假) = 0 oc 语言 BOOL的值 的转化符为 %d...
分类:
编程语言 时间:
2015-09-25 16:13:03
阅读次数:
204
这节课时郭强的三维课。他讲的是MAYA和max 。自己对这个也不怎么的感兴趣。而且这个课感觉属于数字媒体。自己对游戏,动画,这些东西一点都不兴趣,比如大一的时候刚开学的时候,张瑞的数字媒体的导论课。还有就是秀霞的动画课,自己记录一下自己的思想我在网上看见了这样一个说法,说的是跟着本科生导师做项目。就...
分类:
编程语言 时间:
2015-09-25 16:13:14
阅读次数:
240
算法--两道百度笔试题 今天看到一位园友写了一篇关于百度的面试题的博客,成了评论头条,再下看了一下,非常感兴趣,那位博主的算法能力跟我一样需要提高,估计他的功力还在我之下,所以再下不才,在这里把自己的源码贴出来。百度面试题(一):假设一整型数组存在若干正数和负数,现在通过某种算法使得该数组的所有.....
分类:
编程语言 时间:
2015-09-25 16:11:14
阅读次数:
219
1,文本框的创建,有如下几个样式: UITextBorderStyle.None:无边框 UITextBorderStyle.Line:直线边框 UITextBorderStyle.RoundedRect:圆角矩形边框 UITextBorderStyle.Bezel:边线+阴影1234var te....
分类:
编程语言 时间:
2015-09-25 16:12:32
阅读次数:
183
在iOS开发中,页面里有时会大量的用到一些控件,如果要一个个单独创建再设置样式的话就显得很麻烦。我们可以创建一个生成各种控件的工厂类,这样在需要的时候调用下就可以了。下面以一个自定义的工厂类为例,其中提供了文本标签,按钮,文本输入框,分段单选控件的生成,效果图如下:工厂类:ViewFactory.s...
分类:
编程语言 时间:
2015-09-25 16:08:48
阅读次数:
244
(注:自iOS8起,苹果便废弃UISearchDisplayController的使用,改为使用UISearchController来实现类似功能,可参考我的另一篇文章“Swift - 使用UISearchController实现带搜索栏的表格”)UISearchDisplayController控...
分类:
编程语言 时间:
2015-09-25 16:09:10
阅读次数:
174