摘要: 混编 混编也无非两种情况, 在Objective - C工程或者文件使用Swift的文件; 在Swift工程或者文件使用Objective - C文件。 在混编的过程中最重要的两个文件: 1.桥接文件 桥接文件“ProjectName-Bridging-Header.h”,在首次创建其他文件的时候, 阅读全文
posted @ 2016-11-16 17:53 Edison666 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 本篇记录星级评分组件的创建过程以及CALayer的运用。 为了实现一个星级评分的组件,使用了CALayer,涉及到mask、CGPathRef、UIBezierPath、动画和一个计算多角星关键节点的算法。 CALayer管理基于图像的内容,并让我们可以在内容上添加动画。UIView及其子类拥有一个 阅读全文
posted @ 2016-11-16 17:20 Edison666 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 如果直接在TableVIewController上贴Button的话会导致这个会随之滚动,下面解决在TableView上实现位置固定悬浮按钮的两种方法: 1.在view上贴tableView,然后将悬浮按钮贴在view的最顶层 2.使用window 首先看一下最终的效果,在tableViewCont 阅读全文
posted @ 2016-11-16 16:39 Edison666 阅读(380) 评论(0) 推荐(0) 编辑
摘要: iOS开发中,发现UITextView没有像UITextField中textFieldShouldReturn:这样的方法,那么要实现UITextView关闭键盘,就必须使用其他的方法,下面是可以使用的几种方法。 1.如果你程序是有导航条的,可以在导航条上面加多一个Done的按钮,用来退出键盘,当然 阅读全文
posted @ 2016-11-16 16:32 Edison666 阅读(151) 评论(0) 推荐(0) 编辑