自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 iOS开发UIBezierPath的详细介绍

使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中.此类是Core Graphics框架关于path的一个封装.使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。1.UIBezierPath基础   UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直线段去创建矩

2017-05-18 15:48:58 610

原创 iOS开发 Block声明方式

1.写在方法里作为局部变量returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};returnType是返回值blockName是block名称parameterTypes是参数2.作为类的属性@property (nonatomic, copy) returnType (^blockNam

2017-05-17 17:18:06 4462

原创 iOS开发 self与super总结

一段代码引发的思考:@implementation Son : Father- (id)init{ self = [super init]; if (self) { NSLog(@"%@", NSStringFromClass([self class])); //Son NSLog(@"%@", NSStringFromClass([sup

2017-05-16 15:52:02 555

原创 iOS开发const,static,extern,#define的使用

一、const与define的区别(面试题):const简介之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量。共享一块内存空间,就算项目中N处用到,也不会分配N块内存空间,可以根据const修饰的位置设定能否修改,在编译阶段会执行类型检查宏:只是在预处理器里进行文本替换,没有类型,不做任何类型检查,编译器可以对相同的字符串进行优化。只保存一份到 .r

2017-05-15 17:47:19 399

原创 iOS开发 Xcode使用Analyze静态分析

一.Analyze简介:我们可以使用Xcode自带的静态分析工具 Product->Analyze(快捷键command+shift+B)可以找出代码潜在错误,如内存泄露,未使用函数和变量,循环引用等所谓静态内存分析, 是指在程序没运行的时候, 通过工具对代码直接进行分析根据代码的上下文的语法结构, 让编译器分析内存情况, 检查是否有内存泄露二.Analyze主要分

2017-05-11 18:05:00 2724

原创 React Native学习八- WebView

创建一个原生的WebView,可以用于访问一个网页。截图属性iosallowsInlineMediaPlayback bool #指定HTML5视频是在网页当前位置播放还是使用原生的全屏播放器播放。 默认值为false。注意 : 要让视频在网页中播放,不光要将这个属性设为true,HTML中的视频元素本身也需要包含webkit-playsin

2017-05-10 13:39:53 908

原创 React Native学习七- button

一个简单的跨平台的按钮组件。可以进行一些简单的定制。如果这个组件外观并不怎么搭配你的设计,那你可以使用TouchableOpacity或是TouchableNativeFeedback组件来制作自己所需要的按钮,视频教程如何制作一个按钮讲述了完整的过程。或者你也可以在github.com网站上搜索'react native button'来看看社区其他人的作品。用法示例

2017-05-08 17:40:32 554

原创 React Native学习六- ActivityIndicator

显示一个圆形的loading提示符号。属性View props... #animating bool #是否要显示指示器,默认为true,表示显示。color string #滚轮的前景颜色(默认为灰色)。ioshidesWhenStopped bool #在没有动画的时候,是否

2017-05-05 17:16:13 908

原创 React Native学习五- FlatList

高性能的简单列表组件,支持下面这些常用的功能:完全跨平台。支持水平布局模式。行组件显示或隐藏时可配置回调事件。支持单独的头部组件。支持单独的尾部组件。支持自定义行间分隔线。支持下拉刷新。支持上拉加载。支持跳转到指定行(ScrollToIndex)。如果需要分组/类/区(section),请使用。一个最简单的例子:FlatList data={[{key: 'a'

2017-05-03 15:38:55 12172 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除