重新认识iOS
API 系统去学习
星宇大前端
大前端编程爱好者,开源爱好者。
展开
-
iOS 关于Interface Building 的一些小技巧
从纯代码UI -> 最初的Xib -> StoryBoard ,感受到UI的搭建也是逐渐可视化,简单化。我是一个可视乎开发的支持者,有一些朋友不喜欢,这个纯属个人爱好,风格不同。备注:本文代码Demo使用Swift# Xib基础## 1. UIStackView StackView 是iOS9以后才有的,主要解决了组件排列布局复杂的问题,高效快速。AutoLayou...原创 2020-01-15 16:14:45 · 534 阅读 · 0 评论 -
重新认识CocoaTouch
1、CocoaiOS中,Cocoa众多框架中最重要最基本的两个框架是:Foundation 和 UIKit。Foundation 和界面无关,也可以说和界面无关的类基本是Foundation框架的,和界面相关的是UIKit框架。这两个框架在系统中处于的位置如图:然后具体每个层的具体框架分类如下图:原创 2017-02-28 18:01:55 · 483 阅读 · 0 评论 -
重新认识自己
第一章 重新认识你自己人生最重要的一堂课给自己一个准确的定位学会观察自己寻找自己的潜能积极地为自己而活抓住自己的梦想崇拜别人不如认清自己经常照照镜子别把自己太当回事你的习惯决定你的未来第二章 人生需要规划我要去哪儿多努力才有收获目标不妨远大一些不断完善你的人生规划做好时间原创 2017-03-01 08:41:34 · 531 阅读 · 0 评论 -
UIview
序:本文翻译自苹果官方文档,自己想系统的了解每个控件的官方解释。部分为翻译详情见官方文档。UIViewUIView类定义了一个矩形区域在屏幕上和管理内容的接口。Overview在运行时,一个视图对象处理任何内容的呈现它的面积,还处理任何与内容交互。UIView类本身提供了基本行为与背景颜色填充的矩形区域。更复杂的内容可以被翻译 2017-02-28 18:40:40 · 354 阅读 · 0 评论 -
CALayer
CALayer一个管理基础图像内容并允许您执行动画内容的对象。OverviewLayers 通常被用于去提供views的后备存储. A layer’s 的主要工作是管理您提供的视觉内容,但layer’s本身视觉属性可以设置,如背景颜色,边境,和阴影。除了管理视觉内容,该层还维护其内容的几何信息(比如它的位置、大小和变换),用于在屏幕上显示这些翻译 2017-03-01 09:46:25 · 642 阅读 · 0 评论 -
UIView和CALayer
首先先看一下苹果对两个对象的描述 UIView:http://blog.csdn.net/ZY_FlyWay/article/details/58611627CALayer:http://blog.csdn.net/ZY_FlyWay/article/details/59039800我们从苹果官方文档可以知道: UIView 继承于 UIResponder (UIR原创 2017-03-01 10:55:45 · 366 阅读 · 0 评论 -
Quartz 2D
Quartz 2D 是iOS 和Mac OS X中的二维绘图引擎。我们可以利用Quartz 2D API画出想要的图形效果。如:路径图,画与透明度,阴影,阴影,透明层,颜色管理,反锯齿的渲染,生成PDF文档和PDF文件元数据的访问。谁应该阅读本文档?本文档适用于iOS和Mac OS X开发人员需要执行下列任务:画出图形在一个应用程序中提供图形编辑翻译 2017-03-01 11:41:54 · 403 阅读 · 0 评论 -
UIApplication详解 后台运行等
每个app有且只有一个UIApplication对象,当程序启动的时候通过调用UIApplicationMain方法得到的。可以通过sharedApplication方法得到。UIApplication对象的主要任务是处理用户事件的处理路径,例如分发一个UIEvent到另外一个对象去处理。UIApplication对象持有众多的UIWindow对象,因此可以组织app的展示。UIApplica转载 2017-06-26 09:13:52 · 943 阅读 · 0 评论