原创 嵌入到現有原生應用

原文地址: http://reactnative.cn/docs/0.41/integration-with-existing-apps.html#content 核心概念 如果你正準備從頭開始製作一個新的應用,那麼React Na

原创 根據類名創建ViewController

NSString * className = [NSString stringWithFormat:@"%@ViewController", _dataSource[indexPath.row]]; //創建視圖控制器的Class //使

原创 環信ReactNative iOS APP 集成

目前,環信的 React Native iOS Demo 已經提供登錄、註冊、好友、羣組、聊天等功能。您可以在您的 React Native 項目中集成 iOS Demo,以便直接獲得即時通訊功能。 Demo 下載 在環信官網

原创 安裝cocoapods及使用詳解

由於用自己的電腦沒有裝cocoapods很不方便,今天自己重裝下吧 一、什麼是CocoaPods       每種語言發展到一個階段,就會出現相應的依賴管理工具,例如 Java 語言的 Maven,nodejs 的 npm。隨着 iOS

原创 React Native之組件請求網絡數據

       React Native中通常是通過 Ajax 請求從服務器獲取數據,然後在componentDidMount 方法中創建 Ajax 請求,等到請求成功,再用 this.setState 方法重新渲染 UI。 一、什麼

原创 RN組件 - Image圖片

Image,通過這個組件可以展示各種各樣的圖片,而且在React Native中該組件可以通過多種方式加載圖片資源。 一、Image組件的基本用法 1.1 從當前項目中加載圖片 要往App中添加一個靜態圖片,只需把圖片文件放

原创 React Native遇到的問題

1. http://docs.easemob.com/im/react-native/ios-app 按照環信官方文檔集成React Native 的時候,如果執行命令時報“CFBundleIdentifier” Does Not E

原创 React Native Touchable系列組件

Touchable 觸摸交互組件      一 . 高亮觸摸 TouchableHighlight 本組件用於封裝視圖,使其可以正確響應觸摸操作。當按下的時候,封裝的視圖的不透明度會降低,同時會有一個底層的顏色透過而被用戶看到,使得視圖

原创 GitHub基本用法

基本用法 添加 echo "# SwiftChat" >> README.md git init git add README.md git commit -m "first commit" git remote add or

原创 終端命令

目錄操作 命令名 功能描述 使用舉例 mkdir 創建一個目錄 在桌面上建一個備份目錄 backupmkdir /User/用戶名/Desktop/backup rmdir 刪除一個目錄 rmdir dname  m

原创 AFNetWorking 獲取statusCode

最近做的項目中遇到這個問題,用3.0中的Session Task來獲取這個問題困擾我好久,上週五找了好多資料終於解決了,着這裏把問題記下: 2.0的方法,具體不多說了 operation.response.statusCode == 5

原创 React Native環境的搭建

儘管在移動開發中,原生APP的開發成本很高,蛋現階段基於原生開發仍然是必須的因爲Web的用戶體驗仍無法超越Native,主要體現在: 1. Native的原生控件有更好的體驗 2. Native有更好的手勢識別 3. Native有

原创 React Native 之ListView及九宮格佈局

ListView ListView組件用於顯示一個垂直的滾動列表,其中的元素之間結構近似而僅數據不同。 ListView更適於長列表數據,且元素個數可以增刪。和ScrollView不同的是,ListView並不立即渲染所有元素,而是優先渲

原创 佈局樣式屬性

一 flexbox 佈局基礎知識 1 . 什麼是Flexbox Flexbox 是css3 裏面引入的佈局模型-彈性盒子模型,旨在通過彈性的方式來對齊和分佈容器中的內容空間, 使其能夠適應不同屏幕的寬度。react nativie中 的f

原创 React/React Native 的ES5 ES6寫法對照表

React/React Native 的ES5 ES6寫法對照表 很多React/React Native的初學者都被ES6的問題迷惑:各路大神都建議我們直接學習ES6的語法(class Foo extends React.Compo