2016年10月9日

React Native ActivityIndicator(菊花组件)

摘要: "use strict"import React, { Component } from 'react';import { AppRegistry, StyleSheet, View, Text, ActivityIndicator, TouchableOpacity} from 'react-native';class HelloWorld extends C... 阅读全文

posted @ 2016-10-09 17:35 马大哈哈 阅读(688) 评论(0) 推荐(0) 编辑

2016年10月8日

React Native 自定义ListView 分区表

摘要: "use strict"import React, { Component } from 'react';import { AppRegistry, // 注册组件,是应用的JS运行入口 StyleSheet, // 样式表, 类似于一个集合包含各个组件的属性 ListView, Dimensions, Text, TouchableOpacity, I... 阅读全文

posted @ 2016-10-08 14:59 马大哈哈 阅读(384) 评论(0) 推荐(0) 编辑

2016年10月6日

React Native 自定义ListView

摘要: 2016-10-08 13:32:48.191 [info][tid:com.facebook.react.JavaScript] '1', 's1', '0' 2016-10-08 13:32:48.212 [info][tid:com.facebook.react.JavaScript] '2' 阅读全文

posted @ 2016-10-06 17:01 马大哈哈 阅读(852) 评论(0) 推荐(0) 编辑

React Native ListView数据展示

摘要: ListView: 1.一个展示垂直列表,类似于OC中TableView (后续研究 水平列表; 2.并不是立刻渲染所有元素(cell),而是优先渲染屏幕上可见的cell,类似tableview 中 cell的重用; 3.必须的两个属性:dataSource和renderRow,前者是列表数据源,后 阅读全文

posted @ 2016-10-06 11:47 马大哈哈 阅读(1762) 评论(0) 推荐(0) 编辑

2016年10月5日

React Native ScrollView 添加图片数组

摘要: "use strict"import React, { Component } from 'react';import { AppRegistry, // 注册组件,是应用的JS运行入口 StyleSheet, // 样式表, 类似于一个集合包含各个组件的属性 ScrollView, Dimensi 阅读全文

posted @ 2016-10-05 17:12 马大哈哈 阅读(1301) 评论(0) 推荐(0) 编辑

模仿UC新闻标签编辑功能

摘要: 备注:博文只贴出关键代码,其中涉及到自定义控件、数据model可以忽略。博友使用过程中可以直接用button等替换掉报错的代码即可。 ************************************ h 文件 ************************************ #imp 阅读全文

posted @ 2016-10-05 13:04 马大哈哈 阅读(305) 评论(0) 推荐(0) 编辑

React Native ScrollView缩放

摘要: "use strict"import React, { Component } from 'react';import { AppRegistry, // 注册组件,是应用的JS运行入口 StyleSheet, // 样式表, 类似于一个集合包含各个组件的属性 ScrollView, Dimensions, // 规格 TouchableWithoutFeedba... 阅读全文

posted @ 2016-10-05 11:41 马大哈哈 阅读(3403) 评论(0) 推荐(0) 编辑

2016年10月1日

React Native 之 TextInput(多个语法知识)

摘要: RN中TextInput(输入框)使用总结,RN中文网上写的例子涉及到诸多小的知识点,在此做一一解析。 阅读全文

posted @ 2016-10-01 18:03 马大哈哈 阅读(8831) 评论(0) 推荐(0) 编辑

2016年9月30日

React Native 之 Flexbox(弹性盒子布局)

摘要: 参考:http://www.tuicool.com/m/articles/JzmMryr Flexbox可以在不同屏幕上提供一致的布局结构,一般使用flexDirection、justifyContent、alignItems三个样式来辅助设计。 1.flexDirection:在组件的style中 阅读全文

posted @ 2016-09-30 16:27 马大哈哈 阅读(675) 评论(0) 推荐(0) 编辑

2016年9月29日

React Native 之 Flex

摘要: 组件的高度,宽度决定了在屏幕上的尺寸。React-Native中尺寸都是无单位的,表示的是与设备像素密度无关的逻辑像素点。 阅读全文

posted @ 2016-09-29 17:04 马大哈哈 阅读(3752) 评论(0) 推荐(0) 编辑

React Native 之 State(状态)

摘要: 我们使用两种数据来控制一个组件:Props+State。props在父组件中指定,一旦指定,在该组件的生命周期中不再改变。而对于需要改变的数据,我们通过state进行修改 constructor(构造器):初始化组件state值,返回值会赋给this.state属性。 EC6写法 定时器 setTi 阅读全文

posted @ 2016-09-29 15:47 马大哈哈 阅读(600) 评论(0) 推荐(0) 编辑

React Native 之 PropTypes(属性)

摘要: 以常见的基础组件Image为例,在创建一个图片时,可以传入一个名为source的prop来指定要显示的图片的地址,以及使用名为style的prop来控制其尺寸。 <Image source={uri: 'https://upload.wikimedia.org/wikipedia/commons/d 阅读全文

posted @ 2016-09-29 11:31 马大哈哈 阅读(448) 评论(0) 推荐(0) 编辑

2016年9月25日

React Native 项目结构及运行分析(HelloWorld)

摘要: ******************** RN开发环境搭建完成后,总会来一个“HelloWorld”嘚瑟一下。******************** 参考资料:http://v.youku.com/v_show/id_XMTQ4OTYyMjg4MA==.html 1.创建HelloWorld (一 阅读全文

posted @ 2016-09-25 11:12 马大哈哈 阅读(2277) 评论(0) 推荐(0) 编辑

2016年9月24日

React-Native开发环境搭建

摘要: 本文整理RN开发环境搭建,参考资料如下: http://reactnative.cn/docs/0.31/getting-started.html#content https://my.oschina.net/u/2272722/blog/603407 准备工作: 1.Mac 电脑(本人做IOS开发 阅读全文

posted @ 2016-09-24 14:09 马大哈哈 阅读(228) 评论(0) 推荐(0) 编辑

2015年3月31日

uitableview 左右滑动删除cell

摘要: 1.自定义cell 添加 scrollview ,scrollview上添加显示数据的控件 2.scrollview的宽度要大于tableview的宽度 -(void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate 阅读全文

posted @ 2015-03-31 22:49 马大哈哈 阅读(255) 评论(0) 推荐(0) 编辑

ios7 以上 NavgationController手势返回(出栈)

摘要: if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) { self.navigationController.interactivePopGestureRecogn 阅读全文

posted @ 2015-03-31 22:31 马大哈哈 阅读(130) 评论(0) 推荐(0) 编辑

2015年1月7日

swift coredata NSFetchedResultsController 构建分区表

摘要: NSFetchedResultsController 一个较实用的查询类,很简单的实现分区展示、删除等功能 1.创建 tableview 和 NSFetchedResultsController 对象(fetchController) 2.用fetchController对象去查询表:必须绑定一个 阅读全文

posted @ 2015-01-07 14:56 马大哈哈 阅读(352) 评论(0) 推荐(0) 编辑

2015年1月6日

coradata 分页查找

摘要: 分页读取数据库 class func DBGoodsInfoReadWithCondtions(limitData:Int,fetchSet:Int) -> [AnyObject]{ let app = DBAppdalegateObject() let request = NSFetchReque 阅读全文

posted @ 2015-01-06 15:51 马大哈哈 阅读(161) 评论(0) 推荐(0) 编辑

coredata 删除

摘要: 删除 1.把要删除的实体对象传入 class func DBGoodsInfoDeleteObject(obj:GoodsInfo) -> Bool{ let context:NSManagedObjectContext = obj.managedObjectContext! context.del 阅读全文

posted @ 2015-01-06 15:47 马大哈哈 阅读(361) 评论(0) 推荐(0) 编辑

2015年1月5日

swift coredata relationship

摘要: coredata relationship 开发过程有很多细节需要大家注意。稍有不慎就会困在某个地方无法动弹。 开始代码 **********************************调用方法********************************** 获取所有组 controlLis 阅读全文

posted @ 2015-01-05 17:50 马大哈哈 阅读(846) 评论(0) 推荐(0) 编辑

2015年1月4日

swift coredata

摘要: 接触swift有段时间,搞定通讯、数据库基本上已经够普通开发使用。 coredata一直是官方推荐使用的数据存储方式,以下即为普通数据存储方式及代码 1.首先要勾选工程中使用coredata数据存储方式,系统会自动生成所需相关代码 2.创建实体(Entity)、属性(Attributes)并选择属性 阅读全文

posted @ 2015-01-04 10:54 马大哈哈 阅读(1703) 评论(0) 推荐(0) 编辑

2014年12月23日

swift 播放声音 caf、wav

摘要: swift 代码 object-c 代码 类比: 1.静态方法 2.强制转换类型 3.创建实例对象 4.随机数 5.播放声音资源如果不在,程序会在获取资源的code处 crash 阅读全文

posted @ 2014-12-23 09:54 马大哈哈 阅读(904) 评论(0) 推荐(0) 编辑

2014年12月15日

swift NSJSONSerialization json解析

摘要: 以下是解析、生成方法 func jsonParse(){ /****************************************** 解析json类型 **************************************/ let jsonFile = NSBundle.main 阅读全文

posted @ 2014-12-15 16:07 马大哈哈 阅读(383) 评论(0) 推荐(0) 编辑

2014年12月12日

swift searchBar

摘要: // // SearchViewController.swift // UIControlDemo // // Created by on 14/12/3. // Copyright (c) 2014年 马大哈. All rights reserved. // import UIKit class 阅读全文

posted @ 2014-12-12 16:02 马大哈哈 阅读(398) 评论(0) 推荐(1) 编辑

2014年12月11日

swift 本地通知、远程通知

摘要: 无论是远程推送、本地推送 都需要注册通知代码 iOS 8 把原先一步到位的 RemoteNotification 的注册分成两部分,一部分是注册新引入的那个「UIUserNotificationSettings」,另一部分是 RemoteNotifications。 事实上,Apple 在 iOS 阅读全文

posted @ 2014-12-11 15:41 马大哈哈 阅读(1306) 评论(0) 推荐(0) 编辑

2014年12月10日

swift NSDateFormatter

摘要: // // TimeViewController.swift // UIControlDemo // // Created by on 14/12/10. // Copyright (c) 2014年 马大哈. All rights reserved. // import UIKit class T 阅读全文

posted @ 2014-12-10 20:01 马大哈哈 阅读(210) 评论(0) 推荐(0) 编辑

swift 数据读写

摘要: // // DocumentActionViewController.swift // UIControlDemo // // Created by on 14/12/10. // Copyright (c) 2014年 马大哈. All rights reserved. // import UIK 阅读全文

posted @ 2014-12-10 14:10 马大哈哈 阅读(1174) 评论(0) 推荐(0) 编辑

2014年12月9日

swift 放大缩小自定义 Scrollview

摘要: // // ZoomScaleWithGestureScrollView.swift // UIControlDemo // // Created by on 14/12/3. // Copyright (c) 2014年 马大哈. All rights reserved. // 协议 // 枚举类 阅读全文

posted @ 2014-12-09 20:46 马大哈哈 阅读(421) 评论(0) 推荐(0) 编辑

2014年12月5日

swift UIToolbar

摘要: // // ToolBarViewController.swift // UIControlDemo // // Created by on 14/12/3. // Copyright (c) 2014年 马大哈. All rights reserved. // import UIKit class 阅读全文

posted @ 2014-12-05 10:00 马大哈哈 阅读(333) 评论(0) 推荐(0) 编辑

swift UIWebView

摘要: // // WebViewController.swift // UIControlDemo // // Created by on 14/12/3. // Copyright (c) 2014年 马大哈. All rights reserved. // import UIKit class Web 阅读全文

posted @ 2014-12-05 09:52 马大哈哈 阅读(230) 评论(0) 推荐(0) 编辑

导航