CGFloat margin = 10.0f; CGFloat appViewWidth = (375 - 4 * margin)/3; CGFloat appViewHeight = (375 - 4 * margin)/3; //2. 完成布局设计 //三列 int totalloc = 3; ...
分类:
其他好文 时间:
2018-07-10 17:52:38
阅读次数:
215
目的:为了能够使应用的显示以黄金比例运行在各个类型的苹果手机上。 1、将以下代码放入 .pch 预编译文件中。 2、开始使用 UIView的使用 字体大小的使用 3、 "码云地址" 4、效果图 大屏幕iphone 6 Plus 小屏幕iphone 5s ...
分类:
其他好文 时间:
2018-07-04 10:40:00
阅读次数:
175
View,几乎是所有界面系统中的基类,在iOS里面是UIView,在Android里是View。 那么,到底View是什么东西,他做了些什么,他是怎么做到的,在这篇文章中,希望能带给大家一些启发。 抽象 View实际上是一个抽象类,他负责对渲染、布局以及触摸事件进行抽象。 渲染抽象 我们知道,不管是 ...
分类:
移动开发 时间:
2018-07-02 20:17:36
阅读次数:
188
CAEAGLLayer是CALayer的一个子类,用来显示任意的OpenGL图形。 UIView有个layer属性,可以返回它的主CALayer实例,UIView有一个layerClass方法,返回主layer所使用的类,UIView的子类,可以通过重载这个方法,来让UIView使用不同的CALay ...
分类:
其他好文 时间:
2018-07-02 20:13:26
阅读次数:
186
这些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
Fragment的生命周期和Activity类似,但比Activity的生命周期复杂一些,基本的生命周期方法如下图: 生命周期 解释如下: onAttach():Fragment和Activity相关联时调用。可以通过该方法获取Activity引用,还可以通过getArguments()获取参数。 ...
分类:
其他好文 时间:
2018-06-26 19:27:56
阅读次数:
121
制作目的想要自定义系统转场动画速度放弃不顺畅的NavigationBar隐藏消失干脆直接干掉每个页面的NavigationBar,在使用UINavigationController管理的同时,每个页面的NavigationBar都使用自定义的UIView,这样既定制程度高又可以在不需要NavigationBar的页面无缝对接,包括一些之前NavigationBar动画也可以更轻松的利用自定义的UI
分类:
移动开发 时间:
2018-06-25 18:59:52
阅读次数:
213