你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> ios 屏幕,狀態欄(statusbar),程序窗口 尺寸獲取和屏幕旋轉時的尺寸變化

ios 屏幕,狀態欄(statusbar),程序窗口 尺寸獲取和屏幕旋轉時的尺寸變化

編輯:IOS開發綜合
app尺寸,去掉狀態欄 CGRect r = [ UIScreen mainScreen ].applicationFrame;   這個尺寸不會隨著屏幕旋轉而交換寬高,但屏幕旋轉後,會自動修改寬高減掉狀態欄高度。   豎屏時(4寸):x=0, y=20, width=320, height=548   橫屏時(4寸):x=0,y=0, width=300, height=568       屏幕尺寸   CGRect rx = [ UIScreen mainScreen ].bounds;   (4寸)rx=x=0, y=0, width=320, height=568   尺寸固定,不隨屏幕旋轉變化           狀態欄尺寸   CGRect rect; rect = [[UIApplication sharedApplication] statusBarFrame];   始終以豎向為高度。     豎屏時(4寸):x=0, y=0, width=320, height=20   橫屏時(4寸):x=300, y=0, width=20, height=568         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講義
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved