안녕하세요 오늘은 ScrollView height AutoLayout을 활용하여 interface builder(stroyboard) ScrollView fit하게 말들어 볼꺼에요. 최대한 간단하게 설명할 생각입니다. 중간에 축약되서 모르시겠다면 댓글 부탁드립니다. 자 시작하겠습니다. 먼저 Constraints부터 보면서 설명할께요. 위에 이미지(Constraint)를 설명하자면 맨위에 MenuView height 50을 넣었어요 그리고 View를 하단에 배치 그리고 자식 뷰로 ScrollView를 넣었습니다. 이후 오토레이아웃으로 요렇게 그리고 이제 중요합니다. 저 두개 Layout Guide Content는 말그대로 스크롤뷰의 자식뷰에 들어갈 크기에대한 Layout 입니다. 즉 안에 내용에 대한 크기..
안녕하세요 오늘은 APP 버전을 가져오는 방법을 기술하겠습니다. 이번에 개발하면서 처음 앱 실행시 앱에 버전과 안맞으면 업데이트를 하는 기능을 해야되서 개발하게 되었는데요 현제 버전과 최소버전을 두개를 비교해야되는데 let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as! String let bundleVersion = Bundle.main.infoDictionary?["CFBundleVersion"] as! String print(version) if (version == VersionCode) == true { self.stepProc() }else { let iBundle = Int(bundleVersion) let iM..
안녕하세요 오늘은 제목 그대로 label underlien을 해보겠습니다. 코드는 너무 간단해서 붙여넣기하셔서 사용하셔되 될것 같아요 var text:String = "Hoxy, 언더라인 찾으세요?? " let attributedString = NSMutableAttributedString.init(string: "\(text)네맞아요") attributedString.addAttribute(NSAttributedString.Key.underlineStyle, value: 1, range: NSRange.init(location: text.count, length: 4)) attributedString.addAttribute(NSAttributedString.Key.foregroundColor, valu..
안녕하세요 오늘은 제목 그대로 입니다. 말이 필요없습니다. 아래와 같이 했습니다. //inside scope use this let myUrl = "http://www.google.com" if let url = URL(string: "\(myUrl)"), !url.absoluteString.isEmpty { UIApplication.shared.open(url, options: [:], completionHandler: nil) } // or outside scope use this guard let url = URL(string: "\(myUrl)"), !url.absoluteString.isEmpty else { return } UIApplication.shared.open(url, options:..
안녕하세요 오늘은 텍스트 입력시 Max 값 입력시 마지막 자리를 자르고 입력이 체크하는 기능을 만들어보겠습니다.. 코드는 간다하니깐 바로 써볼께요 extension ViewController : UITextFieldDelegate { func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { let MaxCnt = 7 if range.location > MaxCnt { var str1 = textField.text! let strRange = str1.index(str1.startIndex, offsetBy: 0) … str1.index(s..
안녕하세요 Sulkun 입니다. 이번에 개발하면서 문의하기 기능을 넣어 달라고해서 부랴부랴 넣는데 생각 보다 쉽더군요 아래 보이시는 간단하는 소스와 주위사항만 보신다면 저처럼 문제 없이 하실수 있다고 생각합니다.. 먼저 Import MessageUI 를 해줘야합니다. import MessageUI class ViewController: UIViewController { 이후 메일 보내기 Action 을 할수 있는 버튼을 생성하시고 내부 코딩을 해주세요 @IBAction func SendToEmailAction(_ sender: Any) { if MFMailComposeViewController.canSendMail() { EmailProc() }else { print("Mail services are n..
안녕하세요 오늘은 변비에 특효약 아이허브 자로우 도필러스 싸게 사는법 해외직구에 대해서 알아볼껀데요 보통 국내유통으로 사면 23,000원 정도에 살수있는데 지금 쿠팡에서 해외직구로 사면 19,000원에 살수있다는 사실 우리는 말을 믿지 않죠 캡쳐사진 가실께요. 저는 일찍 주문해서 5일정도 걸렸네요 해외에서 직구하는거라 세관절차상 기입해야하는 부분이에요 그리고 짠~안~~~~~~ 보관상태 완전 좋아요~~~쿠팡 요즘 문제가 좀 있다고 하지만 그래도 좋은데가 좋네요 ~~~ 이상 쿠팡 로켓직구 아이허브 싸게 사는법이였어요~~~
- Total
- Today
- Yesterday
- Swift button text underline
- Swift app version check
- swift uitextfield 글자수 제한
- android notification
- Swift textField max length
- firebase remote config
- [WindowScene] Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?
- 맛집
- iPhone X safe area size
- Sandbox test login on
- Sandbox account sign out
- 위메프
- How to get version swift
- 쇼미더머니6
- Sandbox account logout
- swift autoclosure
- Swift button underline programmatically
- 샤브샤브
- autoclosure
- swift actor
- [WindowScene] Failed to Error
- SceneDelegate error
- Swift version code
- Bundle main infodictionary swift 4
- Swift label underline storyboard
- Swift 노치 구분
- Swift 앱 버전
- Android
- wwdc21 actor
- Swift check notch
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |