这些api包含的绘制操作都在一个图形环境中进行绘制。一个图形环境包含绘制参数和所有的绘制需要的设备特定信息,包括屏幕图形环境、offscreen 位图环境和PDF图形环境,用来在屏幕表面、一个位图或一个pdf文件中进行图形和图像绘制。在屏幕图形环境中进行的绘制限定于在一个UIView类或其子类的实例 ...
分类:
移动开发 时间:
2018-07-02 19:27:12
阅读次数:
277
先上个效果图 自己写了无限滑块的类 继承UIView 直接使用 init 方法 可以定义每个标题 的颜色 下划线 颜色 选中的颜色 和frame 标题的font 直接上代码: EJ_sliderHeader.h #import <UIKit/UIKit.h> @interface EJ_slider ...
分类:
移动开发 时间:
2018-06-27 14:03:06
阅读次数:
256
键盘管理TPKeyboardAvoidingIQKeyboardManager 弹窗HUDMBProgressHUDSVProgressHUDUIView+Toast UIView显示提示CategoryToast-Swift Tosat-swift版本SnailPopupController 快速 ...
分类:
移动开发 时间:
2018-06-27 12:14:47
阅读次数:
388
iOS开源类iCarousel介绍 iCarousel是一个类,它继承于UIView,用于简化实现各种类型的旋转木马(分页滚动视图)iPhone、iPad和Mac OS。iCarousel实现一些常见的影响如圆柱、平面式的旋转木马。经过 iCarousel类的封装,使iCarousel类的使用方式类 ...
分类:
其他好文 时间:
2018-06-27 11:28:49
阅读次数:
228
制作目的想要自定义系统转场动画速度放弃不顺畅的NavigationBar隐藏消失干脆直接干掉每个页面的NavigationBar,在使用UINavigationController管理的同时,每个页面的NavigationBar都使用自定义的UIView,这样既定制程度高又可以在不需要NavigationBar的页面无缝对接,包括一些之前NavigationBar动画也可以更轻松的利用自定义的UI
分类:
移动开发 时间:
2018-06-25 18:59:52
阅读次数:
213
UIImageView高效加个圆角 一般通过clipsToBounds和layer.cornerRadius会强制Core Animation提前渲染屏幕的离屏绘制,影响性能。 通过贝塞尔曲线切割图片实现path.addclip(); drawRect在以下情况下会被调用: 1、如果在UIView初 ...
分类:
移动开发 时间:
2018-06-23 10:36:40
阅读次数:
208
loadView在View为nil时调用,早于ViewDidLoad,通常用于代码实现控件,收到内存警告时会再次调用。loadView默认做的事情是:如果此VIewcontroller存在一个对应的nib文件,那么就加载这个nib。否则,就创建一个UIView对象。 如果你想自己创建View对象,那 ...
分类:
其他好文 时间:
2018-06-23 10:34:04
阅读次数:
186
1、UIScrollView滚动视图的用法 2、 ...
分类:
编程语言 时间:
2018-06-20 19:06:13
阅读次数:
163
我们在项目中,经常需要使用到自定义的view,而xib布局显得更为简洁,那么如何加载一个自定义的xib呢,网上的方法也很多很多,就是因为太多了,我经常会弄混,所以总结其中一个使用,如果以后使用到其他的在补充 O(∩_∩)O~~ 1.创建一个继承UIView的文件和xib,命名一样 2.设置view所 ...
分类:
移动开发 时间:
2018-06-15 20:59:50
阅读次数:
205
目录 Non Fragile ivars 为什么Non Fragile ivars很关键 如何寻址类成员变量 真正的“如何寻址类成员变量” Non Fragile ivars布局调整 为什么Objective-C类不能动态添加成员变量 总结 版权声明: 版权声明: 看下面的代码,考虑Objectiv ...
分类:
其他好文 时间:
2018-06-15 15:49:50
阅读次数:
164