日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

iOS学习之基本概念

發布時間:2023/12/1 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOS学习之基本概念 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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

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

基本概念:

1、開發步驟:

2、UI界面的組成-對象

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

  • 用于顯示文字的對象,通常是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(視圖控制器)最重要的作用是管理視圖的層次結構
  • 每一個視圖控制器都有一個單一的根視圖,該根視圖用來顯示控制器內容
  • 視圖控制器都強引用著根視圖,并且每一個父視圖都強引用著子視圖
  • 視圖控制器中的的所有視圖都是通過根視圖進行管理

轉載于:https://www.cnblogs.com/zhenzhen123/p/5008874.html

總結

以上是生活随笔為你收集整理的iOS学习之基本概念的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。