2025-04-23

1.app尺寸,去掉狀態欄

CGRect r = [ UIScreen mainScreen ].applicationFrame;

r=0,20,320,460

另外:self.view.bounds.size

2.屏幕尺寸

CGRect rx = [ UIScreen mainScreen ].bounds;

r=0,0,320,480

3.狀態欄尺寸

   CGRect rect; rect = [[UIApplication sharedApplication] statusBarFrame];
 

iphone中獲取屏幕分辨率的方法

CGRect rect = [[UIScreen mainScreen] bounds];
CGSize size = rect.size;
CGFloat width = size.width;
CGFloat height = size.height;

另外,設計UI的時候,註意用戶最小的觸控面積。有2種說法

44*44 好像是來自sdk

64*64 來自standford講義

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *