728x90 Swift21 Swift_ Toast 만들기 AOS 에서는 토스트 메시지 만들기 정말정말 쉽다그냥 Toast. 하면 자동완성으로 만들어지기 때문이다 하지만 Swift 는 지원해주는 부분들이 의외로 적다고 느껴진다그래서 토스트 메시지를 커스텀하여 만들어야 하는데 내가 사용한 코드를 적어놓으려 한다 class ToastManager { static let shared = ToastManager() private init() {} func showToast(on viewController: UIViewController, message: String, withDuration duration: Double = 2.0, delay: Double = 0.5) { let toastLabel = UILabel() .. 2024. 8. 2. Swift_ SafeArea 영역 무시하기 팝업 다이얼로그를 작업중인데 Safearea 영역을 벗어나 뷰를 위치시키고 싶었다.핸드폰 전체를 다 덮고 싶었다.아무리 찾아봐도 어떻게 그 영역을 벗어나게 해서 덮을 수 있을지 궁리를 해보아도 잘 몰라서구글링 시작!!! 이 Constraints 부분을 눌러서 핸드폰 Safearea 를 벗어나게 하고 싶은 영역 클릭 후 이 부분에서 SuperView 로 바꿔주면 완성 !!Constant 값도 0으로 바꿔줘야 한다. https://babbab2.tistory.com/134 iOS) Auto Layout 정복하기 (2/5) - Safe Area란?안녕하세요 :) 소들입니당!!! 오늘은 Auto Layout의 두 번째 공부 시간!! Safe Area에 대해서 공부해보려고 합니다ㅎㅎ 그있잖아여 애플 머머리.. 2024. 8. 1. Swift_ CoreData 적용기... AOS 에서 sqlite 로 유틸 앱을 만들어 배포 준비 단계에 있었다.원래는 크로스 플랫폼인 React Native 로 작업할 생각이었지만 , 애초에 선보인 유틸앱은 AOS 에서만 호환되도록 작업한 거라서 IOS 만들 생각이 없다가 갑자기 필요를 느껴 작업하게 되었다. 그 중에서 Sqlite 랑 비슷한 기능을 가진 CoreData 를 적용하는 과정에서 어려움을 느껴 기록을 남기기로 했당 우선 CoreData 는 Core Model Data, CoreDataClass , CoreDataProperties 크게 3가지를 가지고 있어야 한다. CoreData 를 세팅해놓으면 Editor -> Create NSManagedObject Subclass... 를 클릭하면 이렇게 생성이 된다. 그릭 밑에를 쉽.. 2024. 7. 24. IOS_ Can't find keyplane that supports type 4 for keyboard iPhone-Caymen-NumberPad; using 27054_Caymen_iPhone-Simple-Pad_Default IOS 키보드 패드를 숫자만 나오게 하고 싶었다.디버깅중 위와 같은 오류를 발견했다. 키패드는 잘 사용되지만 저런 에러로그가 나온 이상 한번쯤은 찾아봐야할 것 같았다.https://stackoverflow.com/questions/25842168/cant-find-keyplane-that-supports-type-4-for-keyboard-iphone-portrait-numberpad Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 3876877096_Portrait_iPhone-Simple-Pad_DefI've downloaded iOS 8 Gold Master for the iPhone and .. 2024. 7. 24. IOS_ RadioButton 만들기 AOS 와는 다르게 IOS 는 뭔가 커스터마이징 해야하는 컴포넌트들이 많은듯하다.직접 제공해주지 않을 뿐더러 언어 조차 어려워 쉽사리 만들기 어려웠다.RadioButton 을 만들어야 하는데 이 부분은 구글링을 통해서 쉽게 해결 할 수 있었다. 참고 사이트https://jiwift.tistory.com/entry/iOSSwift-RadioButton-UIButton%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%84%9C-%EB%9D%BC%EB%94%94%EC%98%A4-%EB%B2%84%ED%8A%BC-%EB%A7%8C%EB%93%A4%EA%B8%B0-%EB%82%B4%EA%B0%80-%EC%83%9D%EA%B0%81%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2.. 2024. 7. 24. IOS_ 키보드 내리기 IOS 에서 키보드 내리는 코드는 구글링에서 쉽게 찾을 수 있다.늘 그렇듯이 자주 사용하는 코드를 적용했고 테스트 해보았는데 안되는 것이였다.아니 안되는건 아니지만 내가 원하는 키보드 내리기 기능이 이루어지지 않았다. extension 으로 전역으로 사용할 수 있게 적용했지만 차이가 있었다!! 난 스크롤뷰 안에 뷰가 있고 거기에 키보드 내리기를 하고 싶었다. 왜냐하면 스크롤 뷰 안에 뷰가 거의 메인으로 화면을 꽉 차게 하기 때문이다. 그래서 위의 방법으로는 할수가 없었다. 그 이유를 찾아보니 스크롤뷰의 터치영역이 상위로 우선수위가 잡혀져 있기 때문이라는 것이였다. 그래서 위의 사진처럼 코딩했더니 내가 원하는 대로 적용되었다!! 출처사이트https://hongz-developer.tistory.com/.. 2024. 7. 24. 이전 1 2 3 4 다음 "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 728x90