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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

IOS Xib使用——为控制器添加Xib文件

發(fā)布時(shí)間:2023/12/19 综合教程 39 生活家
生活随笔 收集整理的這篇文章主要介紹了 IOS Xib使用——为控制器添加Xib文件 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

  Xib文件是一個(gè)輕量級(jí)的用來描述局部界面的文件,它與StoryBoard類似,都是使用Interface Bulider工具進(jìn)行編輯。但是StoryBoard是重量級(jí)的,它是用來描述整個(gè)軟件的多個(gè)界面,并且能夠展示多個(gè)頁面之間的跳轉(zhuǎn)關(guān)系。在StoryBoard出現(xiàn)之前,一直是使用Xib文件表示界面。當(dāng)然除了使用Xib文件,也可以直接使用代碼來生成界面,無論哪種方式,都各自有自己的優(yōu)缺點(diǎn)。

  Xib既可以用來表示一個(gè)控制器的界面,又可以用來表示不同控制器中的局部的小界面。在本節(jié),主要講解一下用Xib來表示一個(gè)完整的控制器界面。

<一> 什么是Xib文件

  Xib文件就是后綴為xib的文件。選擇使用模板創(chuàng)建一個(gè)新的工程,工程中就包含一個(gè)LaunchScreen.xib文件,這個(gè)文件是應(yīng)用程序的歡迎界面,在里面可以顯示圖片或者文字。不過這個(gè)Xib文件比較特殊,它只是一個(gè)單純的界面,不能為其關(guān)聯(lián)一個(gè)類,可就是不能通過代碼來設(shè)置LaunchScreen.xib文件內(nèi)容的顯示,因?yàn)檫@個(gè)歡迎界面是在程序啟動(dòng)之前顯示的。

<二> 創(chuàng)建Xib文件

  Xib文件創(chuàng)建的時(shí)候是選擇User Interface里面的Empty模板創(chuàng)建,當(dāng)然,如果你想創(chuàng)建一個(gè)新的歡迎界面,可以直接選擇Launch Screen模板,此外,Storyboard文件也是在這選擇。當(dāng)你選擇Empty模板時(shí),默認(rèn)創(chuàng)建的文件后綴名為xib,也就是xib文件。

<三> 控制器自動(dòng)添加xib文件

  在創(chuàng)建控制器的時(shí)候,會(huì)有一個(gè)選項(xiàng),是否選擇同時(shí)創(chuàng)建xib文件,如果勾選上這個(gè)選項(xiàng),會(huì)自動(dòng)生成三個(gè)文件,該類的頭文件和源文件,以及xib文件,xib文件中的view就是控制器中的view屬性,因此,當(dāng)前的這個(gè)xib文件就是控制器的圖形界面,在這里添加控件和通過代碼添加效果是一樣的。

<四> 控制器手動(dòng)添加xib文件

如果在創(chuàng)建控制器的時(shí)候沒有選擇同時(shí)創(chuàng)建xib文件,而是單獨(dú)再創(chuàng)建xib文件,就需要按照步驟進(jìn)行關(guān)聯(lián)。

1、保證創(chuàng)建的xib文件的名字與控制器的名字保持一致。

2、創(chuàng)建的xib文件是一個(gè)空文件,需要從xCode右下角的IB拖一個(gè)UIView控件到界面上。

3、點(diǎn)擊xib文件中的File’s Owner,將它設(shè)置為控制器類,也就意味著當(dāng)前這個(gè)xib文件的是屬于當(dāng)前控制器類。

4、將控制器中的view屬性與xib中的view進(jìn)行連線,因?yàn)楫?dāng)前的File’s Owner代表的就是控制器,因此就是用File’s Owner與view連線,連線的方式有多種。

連線成功后,會(huì)看到右側(cè)屬性看到效果。

作者:杰瑞教育
出處:http://www.cnblogs.com/jerehedu/
版權(quán)聲明:本文版權(quán)歸煙臺(tái)杰瑞教育科技有限公司和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責(zé)任的權(quán)利。

技術(shù)咨詢:

總結(jié)

以上是生活随笔為你收集整理的IOS Xib使用——为控制器添加Xib文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。