自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)

原创 iOS React Native version>=0.45 build double conversion fail (升级到0.45需要配置的资源)

新建的React  Native 项目,凡是版本号大于0.45的,iOS版本在build的时候会卡在build double conversion 这里。==》解决方案在RN中文网有:http://reactnative.cn/post/4301简单来说,0.45后的RN项目,会依赖一些三方库,然而在国内这些库很难下载到,翻墙也很难下到。操作步骤:1、查询具体需要的三方库:

2017-11-09 15:18:18 2511 1

原创 ReactNative iOS上canOpenUrl为false

最近应用要接微信支付,为了判断用户是否安装了微信,调用了canOpenUrl,但是却一直返回false,一翻排查后,记起iOS9后info.plist需要设置白名单才能成功调起应用(因为我们是用合作方直接返回的url直接打开的,不需要加什么SDK之类的,所以一开始很难想到需要设置这些,因为刚好在做分享,也需要设置这些,所以才想到的)。。加了微信应用的白名单后,终于完美调起~~

2016-10-20 17:55:47 984

原创 ReactNative : ignoring return value of function declared with warn_unused_result attribute

升级到Xcode8后,运行ReactNative 的项目会报错 ignoring return value of function declared with warn_unused_result attribute解决方法:RCTWebSocket => TAGETS =>Build Settings => Custom Compiler Flags 去掉 -Werror -Wall

2016-09-19 15:23:05 5481

原创 React Native 引用GIF文件

/*加载中*/export default class Loading extends React.Component { render(){ if (!this.props.isShow) { return } return (

2016-08-23 11:20:03 4233

原创 ReactNative学习资源整合

RN学习网站:ReactNative官网:http://facebook.github.io/react-native/ReactNative中文网:http://reactnative.cn/江清清RN技术专栏:http://www.lcode.org/react-native/(环境搭建,基础组件和常用API学习,RN开源项目,技术周报...)东方耀视频学习

2016-07-12 14:51:56 5855

原创 RN-flexbox(弹性布局)

flexbox布局由伸缩容器和伸缩项目组成。任何一个元素都可以指定为flexbox布局。伸缩容器的子元素称为伸缩项目。下面看一张伸缩布局图:注意:在RN,默认的主轴方向和交叉轴方向是跟web端相反的,即主轴默认在y轴。属性:伸缩容器的属性:display,flex-direction,flex-wrap,flex-flow,justify-content,align-i

2016-07-11 18:45:02 2203

原创 RN--TypeError:Network request failed

RN0.28之后,iOS新建的项目,拉取数据请求会出现 TypeError:Network request failed 的错误提示。原因是苹果要求所有接口都需要支持ATS协议,即用https访问,RN0.28后Xcode的info.plist对http的支持需要手动设置,即需要添加NSAppTransportSecurityNSAllowsArbitraryLoads

2016-06-27 19:11:31 3192

原创 RN填坑----iOS给控件设置背景图片无效

React Native中,想要给某些控件设置图片,一般采用控件嵌套的方式来实现,例如: 下面是背景图 效果如下:但iOS用户却发现,同样的代码,跑出来的效果却不尽相同:(我这里使用不同的背景图)这里会发现,text默认的白色背景色会把图片部分遮盖掉解决方法:给Image添加一个透明背景颜色效果如下:

2016-05-30 12:10:32 2547

原创 RN----导入组件,import from 'xxxx'的用法详解

作为一个初学者,在如何导入自己写的组件时,也容易犯怵,一个简单的import问题也搞了我大半天,import的方式五花八门,细看下图吧就挑几种在RN中,特别是初学期常用的方式来说说:1.import React ,{ Component } from 'react';这是RN 0.26后导入React的方式,这意思是,导入‘react’文件里export的一个默认的组件,将其命

2016-05-28 11:00:54 14320 2

原创 RN填坑-----tabBarIOS的icon和selectedIcon设置后无效

现在网上的可学习资料包括一些书的可学习资料在关于设置tabBarIOS这个组件的图标和选中图标时都是直接这样告诉你的 <TabBarIOS.Item title = "我的" icon = {require('image!icon_tabbar_mine')} selectedIcon = {requi

2016-05-24 11:13:21 5426 1

原创 iOS应用图标AppIcon、启动图Launch Image尺寸大小 像素大小

应用图标需求:(像素px)29pt:      58*58 ( @2x )              87*87 ( @3x )40pt:      120*120 ( @2x )              180*180 ( @3x )60pt:      120*120 ( @2x )              180*180 ( @3x )2014pt:  102...

2016-05-23 16:26:29 11460

原创 React Native初认识

React Native一、什么是RN1. FaceBook开源,基于React设计的,目前react native在iOS上仅支持7以上,Android4.1以上1.1 什么是React  官方介绍:A javascript library for building user interfaces(用户界面)React官网地址:http://faceboo

2016-05-23 14:44:17 496

原创 iOS开发——判断用户是否开启了应用推送设置

- (BOOL)isAllowedNotification { //iOS8 if ([[UIDevice currentDevice].systemVersion floatValue]>=8.0){// system is iOS8 UIUserNotificationSettings *setting = [[UIApplication sh

2016-05-11 11:06:23 1673

原创 自定义collectionViewFlowLayout让UICollectionView的item始终优先居左

#import @interface albumHomeCollectionFlowLayout : UICollectionViewFlowLayout@end#import "albumHomeCollectionFlowLayout.h"@implementation albumHomeCollectionFlowLayoutconst NSInteger

2016-05-10 15:48:03 7164 2

原创 iOS左滑手势返回的实现

#import @interface CustomNavigationController : UINavigationController@end#import "CustomNavigationController.h"@interface CustomNavigationController ()@property(nonatomic,weak) UIViewCo

2016-05-10 15:40:26 1583

原创 checking iTunes connect access for xxxxx

iOS 上传应用到app store时,一直卡在checking iTunes connect access for xxx(证书名)  这一步,后面发现原来是之前公司为了翻墙改了DNS,后来把DNS改成114.114.114.114就可以上传了。。。。坑爹啊啊啊啊啊

2016-05-06 19:16:44 2977

原创 iOS7 imageWithContentsOfFile 加载不出图片

适配iOS7的时候,发现在iOS8上运行的好好的图片竟然加载不出来,一系列排查后发现问题出现在[UIImage imageWithContentsOfFile:]这个方法上解决注意点:1.[UIImage imageWithContentsOfFile:] 路径需要加上沙盒路径以及你的文件名 (当然我的问题不是在这里被坑)例如我自己的路径:  NSString *filePat

2016-04-26 16:08:45 926

原创 Could not find Developer Disk Image

刚把操作系统升级到9.3,然后做真机测试时,跳出弹框提示:Could not fine Developer Disk Image使用工具:Xcode7   iPhone6s(iOS9.3)如图:弹框原因:Xode7支持的系统最高只到iOS9.2 ,我的手机是iOS9.3,超出Xcode做真机测试所支持的范围在“/Applications/Xcode.app/Co

2016-03-22 11:18:35 225

原创 iOS 开发技巧收集整理

1.使用NSTimer和CGAffineTransform实现最简单的旋转动画 CGAffineTransform transform=CGAffineTransformMakeRotation(angle); view.transform = transform;注:angle是浮点型参数,代表角度,表示距离原角度旋转了多少- (void)viewDidLoad {

2015-11-28 11:36:15 406

原创 iOS_Core Animation核心动画 基础动画的学习与总结

iOS 动画编程简单使用

2015-11-05 11:32:30 266

原创 iOS 多线程之GCD使用

GCD全称:Grand Central Dispatch,是Apple开发的一套底层多核编程的API,它主要用于优化应用程序以支持多核处理器,它是一个在线程池模式的基础上执行的并行任务。GCD可以让我们不用直接和线程打交道,而是通过把任务分配给dispatch queues(调度队列),然后让这些queues去执行task(任务)一、定义队列1.串行队列:dispa

2015-10-16 11:45:43 254

空空如也

空空如也

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