본문 바로가기

분류 전체보기

[iMessage-Sticker app] 착한 신입의 회사생활 앱이름 : 착한 신입의 회사생활 소개 : iMessage 스티커 앱입니다~! 스토어 링크 : https://itunes.apple.com/kr/app/%EC%B0%A9%ED%95%9C-%EC%8B%A0%EC%9E%85%EC%9D%98-%ED%9A%8C%EC%82%AC%EC%83%9D%ED%99%9C/id1447111056 스티커,이모티콘
[iMessage-Sticker app] 목짧은 기린 앱이름 : 목짧은 기린 소개 : iMessage 스티커 앱입니다~! 스토어 링크 : https://itunes.apple.com/kr/app/%EB%AA%A9%EC%A7%A7%EC%9D%80-%EA%B8%B0%EB%A6%B0/id1439045272 스티커,이모티콘
[iMessage-Sticker app] 곰고미 일상생활 앱이름 : 곰고미 일상생활 소개 : iMessage 스티커 앱입니다~! 스토어 링크 : https://itunes.apple.com/kr/app/%EA%B3%B0%EA%B3%A0%EB%AF%B8-%EC%9D%BC%EC%83%81-%EC%83%9D%ED%99%9C/id1435021434 스티커,이모티콘
SimpleWeather 소개 : 날씨정보 / 예보 / 미세먼지 정보 제공앱 내용 : 특정 시간(출근전)에 금일 예보를 받기위해 만든앱 앱 주소 : https://itunes.apple.com/kr/app/simpleweather-widget/id1375312023
[swift] UITextView글자수 제한(붙여넣기) func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool { let newText = (textView.text as NSString).replacingCharacters(in: range, with: text) let numberOfChars = newText.count if(numberOfChars > 200){ let leng = 200 - textView.text.characters.count textView.text = (textView.text as NSString).replacingCharacters(in: range, with: text.substri..
[swift] 정규식 정규식 체크 func checkString(newText:String, filter:String = "[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ\\s]") -> Bool { let regex = try! NSRegularExpression(pattern: filter, options: []) let list = regex.matches(in:newText, options: [], range:NSRange.init(location: 0, length:newText.count)) if(list.count != newText.count){ return false } return true }
[swift] Util(UIImageView) UIImageViewExt public extension UIImageView { //ImageView Resize func imageResizeWithViewScale(_ respImage:UIImage) -> UIImage? { var retImage:UIImage? let imageWidth:CGFloat = respImage.size.width let imageHeight:CGFloat = respImage.size.height let viewWidth:CGFloat = self.frame.size.width let viewHeight:CGFloat = self.frame.size.height let ratioWidth:CGFloat = imageWidth / viewWidth let ratioH..
[swift] Util(UIImage) UIImageExt public extension UIImage { //Image resize width //ex -> image.widthScaledImage(maximumWidth:300) func widthScaledImage(maximumWidth: CGFloat) -> UIImage { let scale = maximumWidth / self.size.width let newHeight = self.size.height * scale UIGraphicsBeginImageContext(CGSize(width:maximumWidth, height:newHeight)) self.draw(in: CGRect(x: 0, y: 0, width:maximumWidth, height:newHeight)) le..