본문 바로가기
반응형

iOS24

[iOS] window 객체 찾기 아래 코드로 윈도우 객체를 가져올 수 있습니다. let window = UIApplication.shared.windows.filter { $0.isKeyWindow }.first 2021. 8. 16.
[iOS] 상태바 높이 구하기 상태바에 배경색을 넣어주기 위해 상태바 높이가 필요합니다. iOS13부터 SceneDelegate.swift 파일에서 아래 코드로 상태바 높이를 알 수 있습니다. window?.windowScene?.statusBarManager?.statusBarFrame 2021. 8. 16.
[iOS] 코드로 이미지 크기 변경 디자인 이미지를 받았을 때, 크기가 맞지 않은 경우가 있습니다. 이미지 자체 크기를 변경할 수 있지만, 코드에서 크기를 조절하여 빠르고 쉽게 이미지 확인이 가능합니다. let customImage = UIImage(named: "customImage") let newWidth = 30 let newHeight = 30 let newImageRect = CGRect(x: 0, y: 0, width: newWidth, height: newHeight) UIGraphicsBeginImageContext(CGSize(width: newWidth, height: newHeight)) customImage?.draw(in: newImageRect) let newImage = UIGraphicsGetImageFrom.. 2021. 8. 16.
[iOS] 객체 가림 확인하기 ex) let keyboardRect = keyboard.cgRectValue if keyboardRect.contains(hideCheckView.frame.origin) { print("hideCheckView가 키보드에 가림" } 2021. 5. 20.
[iOS] 뷰 구조에서 최초 응답 객체 찾기 최초 응답 객체는 뷰컨트롤러나 뷰가 될 수 있습니다. func findFirstResponder() -> UIResponder? { for v in self.view.subviews { if v.isFirstResponder() { print("최초 응답 객체입니다") } } } 2021. 5. 20.
반응형