iOS開發(fā)筆記-項目1

一.新增知識點:

1.關(guān)于開發(fā)中的顏色常識:

開發(fā)過程中,美工所強(qiáng)說的顏色為24位(即所謂的R.G.B各8位),而對于iOS開發(fā)而言,顏色信息為32位(多出一位即為透明度)

美工中的顏色取值為0255,而iOS開發(fā)中的顏色取值為01(使用color的RGB方法時一定注意!!)

美工中的#代表十六進(jìn)制數(shù),與之形成對比:iOS開發(fā)中將OX代表十六進(jìn)制

實際開發(fā)中若需要計算美工給予的十六進(jìn)制數(shù)轉(zhuǎn)換為開發(fā)中的什么顏色時,可以使用"UIColor+Hex"這個分類

二.知識點回顧:

1.部分配置的用途:

1)Bundle Identifier: APP中的唯一標(biāo)識(作何使用?1.上傳到appstore 2.推送)

2)Deployment Target:部署版本(當(dāng)前app支持系統(tǒng)的版本),即支持多少版本以上

3)Status Bar Style:這個字段只用于程序啟動時(圖2)

圖1:


Snip20160614_1.png

圖2:


Snip20160614_2.png

4)LaunchScreen和LaunchImage的區(qū)別:

LaunchScreen:自動識別當(dāng)前模擬器或者真機(jī)的尺寸(本質(zhì)是截屏)

LaunchImage:模擬器或者真機(jī)屏幕可視范圍尺寸的啟動圖片決定

當(dāng)設(shè)置了launch Screen File文件后,系統(tǒng)會默認(rèn)執(zhí)行這里的設(shè)置,當(dāng)設(shè)置為空時,默認(rèn)執(zhí)行Launch Image Source內(nèi)的啟動項設(shè)置

P.S若存在刪除LaunchScreen,但還是去加載LaunchScreen的情況,可以先清除緩存,或直接將模擬器或真機(jī)中的軟件刪除后再試

5)動態(tài)庫:需要用到時在加載 <========> 靜態(tài)庫:程序一運(yùn)行就加載

6)info.plist文件中修改bundle name可以修改程序的名稱

2.UIWindow知識點回顧:

[self.window makeKeyAndVisible] 窗口要顯示的時候,就會把窗口的根控制器的view添加到窗口上

makeKey:把當(dāng)前窗口成為程序的主窗口(需要注意的是,若在還未執(zhí)行這句話前,application.keyWindow是沒有值得)

Visible:讓窗口可見(令visible.hidden = NO)

UIWindow的根控制器是蘋果內(nèi)部強(qiáng)制要求,必須是要有的

3.UINavigationController

結(jié)構(gòu):1.包括自身的一個view(任何控制器都具有),2.專門存放?子控制器的View,3.導(dǎo)航條

1.導(dǎo)航控制器的導(dǎo)航欄狀態(tài)是由棧頂控制器決定的,導(dǎo)航控制器若沒有根控制器,初始化時就沒法設(shè)置導(dǎo)航欄狀態(tài),但后來若有添加控制器,則依然可以更改(導(dǎo)航條的內(nèi)容由其當(dāng)前所在的棧頂控制器的navigationItem來決定)

2.顯示在最外層的view是導(dǎo)航控制器棧頂控制器的view

3.導(dǎo)航欄的Y值為20,高度為44,之所以顯示時,上半部是一片灰蒙效果,是因為其導(dǎo)航欄的子控制器超出了其父控制器,(子控件超過父控件依然可以顯示)

4.initWithRootViewController方法底層會調(diào)?用push方法,把傳?的子控制器,添加為導(dǎo)航控制器的子控制器.

5.如果設(shè)置了導(dǎo)航控制器的標(biāo)題,則push后子控制器的返回按鈕上就是該導(dǎo)航控制器的標(biāo)題

6.通過修改leftBarButtonItem和rightBarButtonItem可以更改導(dǎo)航條上左右兩部分顯示的東西(導(dǎo)航欄的左右側(cè)類型是UIBarButtonItem,而titleView類型是UIView)

4.UITabBarController

1.UITabBarController切換的原理:點擊下面的按鈕,會先把當(dāng)前控制器的View從TabBarController存放?子控件View的View當(dāng)中移除(只是移除view,子控制器還在數(shù)組當(dāng)中,沒有被移除),并把對應(yīng)的子控制器的view添加上去

2.UITabBar的高度為49

5.UIApplicationMain底層實現(xiàn)

1.創(chuàng)建UIApplication對象(1.打開網(wǎng)頁 2.設(shè)置聯(lián)網(wǎng)狀態(tài) 3.設(shè)置狀態(tài)欄 4.設(shè)置提醒數(shù)字)

2.創(chuàng)建UIApplication代理對象(1.監(jiān)聽?wèi)?yīng)用程序聲明周期 2.內(nèi)存警告)

3.開啟主運(yùn)行循環(huán),保證程序一直執(zhí)行

4.判斷info.plist有沒有指定main,有就會去加載main.storyboard

加載main.storyboard

1.創(chuàng)建窗口

2.設(shè)置窗口根控制器

3.顯示窗口

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末漓糙,一起剝皮案震驚了整個濱河市粪小,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌组贺,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,946評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件帜篇,死亡現(xiàn)場離奇詭異俊扭,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)妥箕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,336評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來更舞,“玉大人畦幢,你說我怎么就攤上這事±虏酰” “怎么了宇葱?”我有些...
    開封第一講書人閱讀 169,716評論 0 364
  • 文/不壞的土叔 我叫張陵,是天一觀的道長刊头。 經(jīng)常有香客問我黍瞧,道長,這世上最難降的妖魔是什么原杂? 我笑而不...
    開封第一講書人閱讀 60,222評論 1 300
  • 正文 為了忘掉前任印颤,我火速辦了婚禮,結(jié)果婚禮上穿肄,老公的妹妹穿的比我還像新娘年局。我一直安慰自己际看,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 69,223評論 6 398
  • 文/花漫 我一把揭開白布矢否。 她就那樣靜靜地躺著仿村,像睡著了一般。 火紅的嫁衣襯著肌膚如雪兴喂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,807評論 1 314
  • 那天焚志,我揣著相機(jī)與錄音衣迷,去河邊找鬼。 笑死酱酬,一個胖子當(dāng)著我的面吹牛壶谒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播膳沽,決...
    沈念sama閱讀 41,235評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼汗菜,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了挑社?” 一聲冷哼從身側(cè)響起陨界,我...
    開封第一講書人閱讀 40,189評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎痛阻,沒想到半個月后菌瘪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,712評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡阱当,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,775評論 3 343
  • 正文 我和宋清朗相戀三年俏扩,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弊添。...
    茶點故事閱讀 40,926評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡录淡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出油坝,到底是詐尸還是另有隱情嫉戚,我是刑警寧澤,帶...
    沈念sama閱讀 36,580評論 5 351
  • 正文 年R本政府宣布免钻,位于F島的核電站彼水,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏极舔。R本人自食惡果不足惜凤覆,卻給世界環(huán)境...
    茶點故事閱讀 42,259評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望拆魏。 院中可真熱鬧盯桦,春花似錦慈俯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,750評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至略号,卻和暖如春刑峡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背玄柠。 一陣腳步聲響...
    開封第一講書人閱讀 33,867評論 1 274
  • 我被黑心中介騙來泰國打工突梦, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人羽利。 一個月前我還...
    沈念sama閱讀 49,368評論 3 379
  • 正文 我出身青樓宫患,卻偏偏與公主長得像,于是被迫代替她去往敵國和親这弧。 傳聞我的和親對象是個殘疾皇子娃闲,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,930評論 2 361

推薦閱讀更多精彩內(nèi)容