你好,歡迎來到IOS教程網

 Ios教程網 >> IOS使用技巧 >> IOS技巧綜合 >> iOS學習之基本概念

iOS學習之基本概念

編輯:IOS技巧綜合
[摘要]本文是對iOS學習之基本概念的講解,對學習IOS蘋果軟件開發有所幫助,與大家分享。

學習iOS最重要的是態度和興趣,如果你對於學習始終抱有不斷的熱情和端正的態度,那麼,無論是什麼,你總會成功的!

有一句話與大家共勉:過程中跌倒多少次都沒有關系,重要的是,跌倒後你能夠站起來重新尋找正確的道路!

基本概念:

1、開發步驟:

開發流程

2、UI界面的組成-對象

OC是一門面向對象開發的語言,在OC開發中,我們說萬物皆對象。界面中看到的東西也是由一些對象組成,對象是由類產生的。

UI界面

    用於顯示文字的對象,通常是UILabel對象 用於顯示圖片的對象,通常是UIImageView對象 用於和用戶交互的對象,通常是UIButton對象 總結:UI界面的每一個元素都是對象!萬物皆對象!

3、控件:

1).什麼是控件?
屏幕上的所有UI元素都叫做控件,也有人叫做視圖、組件 按鈕(UIButton)、文本(UILabel)都是控件
2).控件的共同屬性:
蘋果將控件的共同屬性(尺寸,位置,背景色)都抽取到父類UIView中 UIView是所有控件的父類 UIButton、UILabel都是繼承自UIView(具體可以查看頭文件)
3).父控件與子控件

    每個控件都是個容器,能容納其他控件 內部小控件是大控件的子控件 大控件是內部小控件的父控件 每一個視圖控制器(UIViewController)內部都有個默認的UIView屬性@property(nonatomic,retain) UIView *view;

4、控制器和視圖的關系:

蘋果的官方文檔中有一段話說明了控制器和視圖的關系,另附有一張圖:

控制器和視圖的關系

蘋果官方的說明主要有以下幾點:

    ViewController(視圖控制器)最重要的作用是管理視圖的層次結構 每一個視圖控制器都有一個單一的根視圖,該根視圖用來顯示控制器內容 視圖控制器都強引用著根視圖,並且每一個父視圖都強引用著子視圖 視圖控制器中的的所有視圖都是通過根視圖進行管理
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved