width1 [iOS] UIScreen으로 화면 크기(해상도) 가져오기 개발을 하다 보면, 단말의 화면 크기(해상도)가 필요할 때가 있습니다. UIViewController의 Bounds 또는 Frame 값을 가져올 수도 있지만, UINavigationBar 또는 SafeArea 때문에 화면의 크기를 제대로 가져올 수 없습니다. 그럴 때는 디스플레이(하드웨어)의 정보를 가져올 수 있는 UIScreen을 이용하면 됩니다. 예제 코드 // Swift let bounds: CGRect = UIScreen.main.bounds print(size) // Objective-C CGRect bounds = [UIScreen mainScreen].bounds; NSLog(@"%@", NSStringFromCGRect(bounds)); 2019. 11. 5. 이전 1 다음