일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- tableView
- 애니메이션
- RxCocoa
- Xcode
- swiftUI
- Human interface guide
- clean architecture
- 리팩토링
- SWIFT
- Observable
- UICollectionView
- Clean Code
- 스위프트
- 리펙터링
- 리펙토링
- Refactoring
- 클린 코드
- Protocol
- combine
- collectionview
- ios
- ribs
- MVVM
- uiscrollview
- uitableview
- HIG
- rxswift
- UITextView
- map
- swift documentation
- Today
- Total
목록Prevent Capture (2)
김종권의 iOS 앱 개발 알아가기
1. Prevent Capture, Recording - 캡쳐 막는 방법, 화면 녹화 방지 (isSecureTextEntry) 2. Prevent Capture, Recording - 캡쳐 감지 방법, 녹화 감지 방법 캡쳐와 녹화 감지 방법 * 예제 편의상 SceneDelegate 제거하고 AppDelegate만 사용 SceneDelegate 삭제 방법 포스팅 글 참고 감지는 NotificationCenter.default.addObserver()로 가능 캡쳐 감지 - UIApplication.userDidTakeScreenshotNotification 녹화 감지 - UIScreen.capturedDidChangeNotification AppDelegate에 해당 코드 사용하여 캡쳐 감지되었을때 aler..
1. Prevent Capture, Recording - 캡쳐 막는 방법, 화면 녹화 방지 (isSecureTextEntry) 2. Prevent Capture, Recording - 캡쳐 감지 방법, 녹화 감지 방법 Capture를 막는 아이디어 안드로이드처럼 사용자가 캡쳐를 했을때 캡쳐를 못하게 하는 방법은 불가능 사용자가 캡쳐했을때, 특정 뷰의 내용이 가려지도록 하는 방법은 가능 UITextField에는 isSecureTextEntry라는 속성이 있는데, 이게 켜져있으면 캡쳐했을때 캡쳐의 내용이 안보이도록 할 수 있는 기능이 존재 캡쳐를 막을 뷰에다가 isSecureTextEntry를 true로 한 UITextField를 삽입하면 캡쳐를 했을때, UITextField를 가지고 있는 layer의 캡쳐..