일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Android
- Pycharm
- swift toast message
- 머신러닝
- Django
- APP
- AI
- view
- 기계학습
- Toast Message
- 딥러닝
- 빅데이터
- 인공지능
- python
- model
- ios toast message
- 장고
- swift
- 템플릿
- IOS
- 파이썬
- 모델
- toast
- 앱
- Deep learning
- BigData
- Artificial Intelligence
- 시각화
- Machine Learning
- 디자인패턴
- Today
- Total
목록swift (6)
이끼의 생각
텍스트필드에서 입력을 한 후 화면터치 외에도 키보드의 리턴키를 눌러서 키보드가 내려가는 상황이 가장 자연스럽고 많이 경험할 수 있는 상황이다. 리턴키를 누르는 상황, 리턴키 입력 이벤트 등의 비동기적인 이벤트에서 처리를 위해 델리게이트(Delegate) 프로토콜을 사용하면 된다. 텍스트 필드를 사용하는 경우 UITextFieldDelegate 프로토콜을 적용할 클래스에 상속 선언을 하면 TextField의 Outlet 변수를 delegate로 지정하여 원하는 함수들을 사용할 수 있다. 1. touchesBegan 설명 : https://ikkison.tistory.com/15 2. resignFirstResponder() Notifies the receiver that it’s been asked to ..
touchesBegan함수를 오버라이드하여 ViewController 소스 내에 아무곳에 작성하면 됩니다.~~ override func touchesBegan(_ touches: Set, with event: UIEvent?){ self.view.endEditing(true) }
앞서 보여준 2가지의 토스트 메세지와 다르게 이번에 만들 토스트 메시지는 커스텀 클래스로 만들 겁니다. - 간단한 Toast 메세지 만들기(1) https://ikkison.tistory.com/12?category=761126 - 간단한 Toast 메세지 만들기(2) https://ikkison.tistory.com/13?category=761126 먼저 커스텀 클래스를 xcode 프로젝트에 생성합니다. (1) ToastView import UIKit import Foundation import UIKit open class ToastView: UILabel { var overlayView = UIView() var backView = UIView() var lbl = UILabel() class va..
func showToast() { let toastLabel = UILabel(frame: CGRect(x: view.frame.size.width/2 - 150, y: view.frame.size.height-100, width: 300, height : 35)) toastLabel.backgroundColor = UIColor.clear toastLabel.textColor = UIColor.black toastLabel.textAlignment = NSTextAlignment.center; view.addSubview(toastLabel) toastLabel.text = "토스트 메세지 입니다." toastLabel.font = UIFont.boldSystemFont(ofSize: 18) toast..
//Toast Message //How To Use : showToast(controller: self, message : "This is a test", seconds: 2.0) func showToast(controller: UIViewController, message : String, seconds: Double) { let alert = UIAlertController(title: nil, message: message, preferredStyle: .alert) alert.view.backgroundColor = UIColor.black alert.view.alpha = 0.6 alert.view.layer.cornerRadius = 15 controller.present(alert, anim..
안드로이드의 Alert 메시지 처럼 안드로이드에서도 간단하게 구현할 수 있다. 1. 우선 UIAlertController 객체를 생성한다. let alertController = UIAlertController(title: "title string", message: "message contents", preferredStyle: .alert) 여기서 preferredStyle은 .alert으로 하면된다. 2. 그 다음 원하는 기능 버튼들을 추가하면된다. alertController.addAction(UIAlertAction(title: "button's title", style: , handler: ) addAction에서 원하는 액션(알림창 내의 버튼)의 이름과 액션의 종류, 액션 후 작업(handl..