iphone4s和iphone5螢幕尺寸的相容

2021-08-27 09:44:21 字數 852 閱讀 1939

如果我們沒有考慮到5的尺寸,我們把應用在5上跑一下會發現,上下多出來一道黑條。

這就需要我們有一定的針對性。

我們可以這樣:

#define isiphone5 ([uiscreen instancesrespondtoselector:@selector(currentmode)] ?

cgsizeequaltosize(cgsizemake(640, 1136), [[uiscreen mainscreen] currentmode].size) : no)

#define screenheight [[uiscreen mainscreen] bounds].size.height

#define screenwidth [[uiscreen mainscreen] bounds].size.width

#define statebarheight 20

#define mainheight (screenheight - statebarheight)

#define mainwidth screenwidth

uilabel *lab=[[uilabel alloc]init];

--------------第一種----------

// if (isiphone5)

// // else

//

--------------第二種----------

[lab setframe:cgrectmake(0, mainheight-20, 320, 20)];

lab.backgroundcolor=[uicolor redcolor];

[self.view addsubview:lab];

iPhone4s降級過程

引子 腦子一抽就公升成ios8了,具體神經的過程如下 不很久不很久以前 四天前 乙個頭暈暈的人看著手機,想著解決不掉的問題,乙個雞凍,問題是不是手機設定引起的呢?點了更新,好嘛,進恢復模式了,怎麼重啟都沒有用,以為系統就這樣給抹了,傷心中,其實冷靜點想想就知道恢復模式其實類似於windows的安全模...

傳iPhone5和iPhone4s將同時發布

分析師mark moskowitz稱他期望新一代的iphone能夠有更輕更薄的外觀,並且支援cdma和gsm,儘管目前看來還不會支援4g。所謂的iphone5人們期望有更大的視網膜螢幕,並且在外觀設計上有乙個重大的與眾不同的變化。新的iphone5按理說會採用ipad2的a5處理器或者新的a6處理器...

傳iPhone5和iPhone4s將同時發布

分析師mark moskowitz稱他期望新一代的iphone能夠有更輕更薄的外觀,並且支援cdma和gsm,儘管目前看來還不會支援4g。所謂的iphone5人們期望有更大的視網膜螢幕,並且在外觀設計上有乙個重大的與眾不同的變化。新的iphone5按理說會採用ipad2的a5處理器或者新的a6處理器...