IOS7狀態欄StatusBar官方標準適配方法

IOS7狀態欄StatusBar官方標準適配方法
ios

hello,你們好,ios7正式版已經發布,相信你們都在以各類方式來適配ios7.api

若是你已經下載了xcode5,正準備使用,你會發現各類佈局的改變.xcode

註定這段時間是忙的,是頭疼的!原創在此哦http://my.csdn.net/rhljiayou佈局

這兩天常常會碰到羣裏有人在問問題,問ios7怎麼適配,以及各類網上說的如何解決ios7下狀態欄的問題.spa

我發現各類羣裏流傳着一種適配方法,就是修改window的座標(window.frame),而後你們紛紛效仿,可是每每出現各類問題,發出各類報怨,各類吐嘈;.net

卻不知別人的寫法並非你的寫法,別人的適配也不是你的適配,因此別的方法不必定能解決你的問題.咱們要理解他,獲得解決思路,而不是解決代碼.code

其實官方已經給出狀態欄同時兼容ios6和ios7的解決方案.他就集成在xcode5中,以下圖所示:blog

 着急作適配,可能會作錯喔!原創在此哦http://my.csdn.net/rhljiayou
開發

要了解這個適配先要講一下Deltas也就是這個 ∆,上太高中物理都應該知道這個東西,不認識的請自覺反省(初中數學就教過).文檔

Deltas的意思你能夠理解爲增量.相對增量.

科普講完,下面是具體使用.

首先要出現∆選項,必須使用xcode5的方式打開xib:

在xib的第一個標籤中哦~原創在此哦http://my.csdn.net/rhljiayou

因爲咱們要同時兼容6和7,因此咱們須要選6.1或更早


而後調整增量,增量的意思是若是運行在ios7的模式下,就使其座標+增量,若是是6或更早的,就是直接使用上面的座標

效果如圖,十分完美,呵呵原創在此哦http://my.csdn.net/rhljiayou



這兩天看到各個開發羣裏,全是問適配的
不少時候看到出來新東西,也是大批的人不停的問同一個問題,
其實這個時候正是優勝劣汰的時候
每一個人說的都不必定是對的
甚至是徹底錯誤的
,好比我....
最正確的解釋是官方的文檔,由於那是寫api的人寫的
蘋果的文檔都是同步更新,就是不會有舊的,跟不上的
推薦你們去看,(即便英文很差,馬馬虎虎能理解意思,能解決不少問題)
以上是之前的一個經理教個人,他叫胡楠.

以上經驗送給你們.


歡迎你們留言交流!

很是鼓勵你們點開我其餘的全部文章,增長知識,同時歡迎評論,三人行必有我師.

轉載說明原創連接:http://blog.csdn.net/rhljiayou/article/details/12029927

相關文章
相關標籤/搜索