ios ionic 裝平台 筆記

來源:互聯網
上載者:User

標籤:orm   ror   描述   comm   模擬器運行   sel   使用   instance   平台   


1.安裝cnpm : npm install -g cnpm --registry=https://registry.npm.taobao.org

2.An error occurred when I was running ” ionic cordova platform add ios “.It noticed me with the information : Using cordova-fetch for [email protected]^4.4.0
This problem had been resolved by using commands:

cordova platform rm ios
cordova platform add ios --nofetch
ionic build ios / sudo ionic cordova build ios
sudo ionic cordova run ios


安裝模擬器:

sudo npm install -g ios-sim //代表模擬器運行環境,
sudo npm install -g ios-deploy //代表真機運行環境。

ionic emulate –list
ionic emulate ios
ionic emulate ios –target=”iPhone-6, 10.0”

 

3.

 

 

 

 

 

在mac 系統下安裝cordova和ionic的命令
sudo npm install -g cordova ionic
如果您已經安裝,要確保已經更新到最新的版本,使用下面的命令
sudo npm update -g cordova ionic
使用ionic建立一個應用程式名稱為 myApp以tabbar為基礎(除了tabs,還包括slidemenu等)
$ ionic start myApp tabs
5.設定ionic的編譯的平台
$ ionic login
$ cd myApp
Sudo cordova platform add ios --nofetch

$ ionic build android
$ ionic run android

——————————————

cd demo_1

isudo cordova build ios : 不要ionic
sudo ionic cordova emulate ios //模擬器運行

 

 

右擊button:Touch Up inside是點擊事件,可以看見綁定的代碼。

一個按鈕可以串連多個方法,一個文字框可以串連多個屬性。

判斷一個對象是否能連線方法:看該對象是否繼承UIControl, UIControl類是用來做控制的。

連線:control+控制項,拖到代碼處,寫方法名,id是控制項本身。


/*
判斷一個對象是否能連線方法:
看該對象的類是否繼承於UIControl


經典的錯誤:看控制台的reason,
1. 錯誤一
描述:
reason: ‘[<MainViewController 0x7ffebbc1a880> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key testLabel.‘
原因: 有多餘的連線
解決: 刪除多餘的連線

2.錯誤二
描述:
reason: ‘-[MainViewController clickBtn:]: unrecognized selector sent to instance 0x7feb69418640‘
原因:找不到對應的方法
解決:1.添加對應的方法 2.刪除多餘的連線
*/

 


右邊的面板:Placehoider(預設顯示值),Keyboard Type(鍵盤類型),

http://www.easyicon.net 表徵圖資源。

 

按鈕跳到下一個控制器:點擊按鈕————拖著指向下一個控制器———點擊show
跳轉的控制器有返回鍵:Editor———Embed in ——Navigation Control
將拖過去的StoryBoard儲存成左邊檔案夾裡面去:點擊故事板的圓圈————editor———refacter to StoryBoard——選擇他所對應的控制器的類所在的檔案夾.

 

ios ionic 裝平台 筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.