重新认识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、Cocoa iOS中,Cocoa众多框架中最重要最基本的两个框架是:Foundation 和 UIKit。 Foundation 和界面无关,也可以说和界面无关的类基本是Foundation框架的,和界面相关的是UIKit框架。 这两个框架在系统中处于的位置如图: 然后具体每个层的具体框架分类如下图:原创 2017-02-28 18:01:55 · 483 阅读 · 0 评论 -
重新认识自己
第一章 重新认识你自己 人生最重要的一堂课 给自己一个准确的定位 学会观察自己 寻找自己的潜能 积极地为自己而活 抓住自己的梦想 崇拜别人不如认清自己 经常照照镜子 别把自己太当回事 你的习惯决定你的未来 第二章 人生需要规划 我要去哪儿 多努力才有收获 目标不妨远大一些 不断完善你的人生规划 做好时间原创 2017-03-01 08:41:34 · 529 阅读 · 0 评论 -
UIview
序:本文翻译自苹果官方文档,自己想系统的了解每个控件的官方解释。部分为翻译详情见官方文档。 UIView UIView类定义了一个矩形区域在屏幕上和管理内容的接口。 Overview 在运行时,一个视图对象处理任何内容的呈现它的面积,还处理任何与内容交互。UIView类本身提供了基本行为与背景颜色填充的矩形区域。更复杂的内容可以被翻译 2017-02-28 18:40:40 · 354 阅读 · 0 评论 -
CALayer
CALayer 一个管理基础图像内容并允许您执行动画内容的对象。 Overview Layers 通常被用于去提供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/58611627 CALayer: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 评论