成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解使用Interface Builder設計程序界面

移動開發 iOS
本文主要介紹如何使用Interface Builder來設計程序界面,之前也許我們也接觸過Interface Builder,應該不是很陌生,那么先來看本文內容介紹。

使用Interface Builder來設計程序界面是本文要介紹的內容,主要介紹了用Interface Builder設計程序界面的詳細步驟,不多說,我們先來看詳細內容。

使用Interface Builder設計程序界面

 

1、Cocoa Touch中的UIKit與Cocoa中的AppKit的作用相同。這兩個框架是相似的概念,但是由于是在不同的平臺上,它們顯然也有些不同。另一方面,像NSString和NSArray的Foundation framework類庫,在Cocoa和Cocoa Touch上是共享的。

2、IB(Interface Builder),當你點擊Resource下的.xib文件將啟動IB(如果沒看到控件欄,可以單擊IB菜單中的Tools/Library菜單)。它是很智能的,如果一個對象不接受subview對象,你是無法將subview對象拖放到這個對象上的。label對象是從UILabel里派生出來的實例。找到Label控件把它拖放到View界面,雙擊你創建的label然后輸入Hellow,World,拖放它調整到你想放置的位置,保存并回到Xcode,運行Build and Run,就可以看到效果了。要調整Label標簽的屬性(如字體和顏色),只要單擊選中它,再按command + 1或菜單tools/inspector就可以設置它的屬性了。

3、IB無需維護任何代碼,它創建Object-c對象,幫你自動生成相關代碼,當程序運行時,它會將對象序列化為nib文件以便讓對象直接加載進內存。這將避免任何手工代碼產生的問題。

4、程序圖標的大小是57x57像素,格式為.png(我是用windows畫筆工具做的),用不著對邊角做修飾,只要設計成平膽且四方形的就行。IB會自動調整圖片的邊角和立體效果。除非你有強列的理由,所有iPhone項目中用到的圖片都要用.png格式的,Xcode將在程序生成階段自動優化.png圖像。

5、做好.png后,點中Xcode主界面的Resources文件夾,然后點擊Project/Add to Project菜單,記住,請選中“Copy items into destination group`s folder(if needed)“這一項,將圖片加到項目中來,然后選中info.plist,在屬性設置中,將程序的icon file(雙擊右邊的值列)屬性值設置為該文件名,如SNB.png,這樣,程序圖標就設好了。隨后運行時就可以看到程序圖標已變成了你自己做的圖標。

6、info.plist中的Bundle identifier,是***標識應用程序的信息,也是必設置項。使用iphone仿真器時沒有問題,但如果你要在真機iPhone上運行程序,就需要通過一些額外的申請步驟來申請應用程序的bundle identifier項。現在,我們可以暫時把這一項設置為com.snbworkshop.HelloWorld,如圖:

使用Interface Builder設計程序界面

7、如果你要刪除iPhone仿真器上的應用程序,你可以在MAC硬盤中找到并刪除下列目錄中的內容即可:

用戶主目錄/資源庫

  1. /Application Support/iPhone Simulator/User/Applications/ 

小結:詳解使用Interface Builder設計程序界面的內容介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-07-06 15:06:46

Xcode Cocoa

2011-07-28 13:47:20

Xcode Interface

2011-07-19 15:55:09

Xcode Interface Builder

2011-08-03 14:13:45

Xcode 4 Interface

2011-08-05 10:01:23

Xcode Interface

2011-07-22 15:56:18

iPhone Interface Builder

2011-08-05 09:48:46

iPhone Interface

2010-01-12 18:20:31

Visual C++

2011-07-20 09:49:41

Xcode Interface Builder

2011-07-06 15:14:34

iOS Xcode

2016-10-28 08:57:56

Git圖形界面

2021-05-10 07:30:07

Linux統計程序

2021-05-11 11:52:23

Linuxtime命令

2021-08-11 11:02:17

Linuxtime命令

2011-05-19 08:49:01

使用片段界面設計Android

2009-07-10 15:41:27

Swing AWT

2010-01-28 09:54:27

C++程序設計

2011-04-29 13:15:16

iOS程序圖標iOS圖標設計iOS

2009-08-27 16:22:58

interfaceabstract cl

2017-05-08 10:38:36

PythonJavaScriptWIFI
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品日女人 | 99久久久国产精品 | 国产成人福利视频在线观看 | 国产三级| 在线看片国产精品 | 羞羞网站在线免费观看 | 亚洲一区二区三区久久久 | 天天草天天爱 | 一区二区免费 | 日本在线视频一区二区 | 伊人免费在线观看 | 午夜综合 | 色性av | 午夜三级网站 | 久久精品69 | 一区二区三区av | 精品国产乱码久久久久久蜜柚 | 国际精品久久 | 国产色婷婷精品综合在线手机播放 | 国产一区二区三区四区 | 色999视频 | 91精品国产91 | 欧美在线视频一区二区 | 99热在线播放 | 黄色国产| 国产欧美精品一区二区色综合朱莉 | 一级毛片视频在线 | 亚洲国产精品视频一区 | h视频在线观看免费 | 亚洲精选久久 | 亚洲一区二区中文字幕 | 成人国产精品一级毛片视频毛片 | 国精产品一区一区三区免费完 | 9191av| 日韩在线| 成人一区二区三区在线观看 | 欧美精品久久久久久久久久 | 91av视频在线观看 | 国产1区2区在线观看 | 精品成人一区二区 | 中文在线一区 |