顯示具有 UIKit 標籤的文章。 顯示所有文章
顯示具有 UIKit 標籤的文章。 顯示所有文章

2015年5月6日 星期三

[記錄]判斷 iDevice Platform 的方式



(set macro define)

因為參考了上面這一類的網址的 device platform 的取得方式, 覺得如果是使用 define macro 的方式,然後透過檢查裝置的寬或高的 points 值來進行判斷其實是很有可能在之後 Apple 如果釋出了寬或高其中一項相同螢幕解析度重複為兩樣時這種判斷方式應該就 Game Over 了。

比方 iPhone6 ( W:H = 376:667), 未來如果有個 Apple X ( W:H = XXX:667 ), 這樣 ...
這個 667 就無法用來確定是哪個裝置的解析度了. =..="

2015年1月19日 星期一

[記錄]一種如果不用 xib 檔來設定 autolayout 的問題(圖多)


本來就覺得, 如果不使用 xib 檔來進行 view layout 的配置, 一定會有困難的東西會跑出來的 ⋯ 所以墨菲定律一定會發作的  ⋯

使用 xib 檔來設定 autolayout 在網路上能找到的步驟還算不少,所以就不打算細部描述;


因為要讓畫面長得橫豎像這樣,設定起來並沒有太複雜 ⋯ 

Portrait 把後面多出來沒用到的截掉了的

Landscape 把後面多出來沒用到的截掉了的

























只需要增加並調整 xib 檔的設定就可以了











































很簡單就能搞定了的東西。


2015年1月16日 星期五

取得 iOS devices status bar height 的方法.

本來是在網路上查到如下方式的取得方式


很拿翹的覺得因為這個方式還是會受限在 UIviewController 的參數上頭: