앱개발자 Codes Travel/iOS Boost Course #2019 2019. 7. 24. Target-Action 디자인 패턴 안녕하세요 :) iOS 개발자 리치(rich_iosdev)입니다. 공유해드릴 내용은 Target-Action 입니다. Target-Action 디지안 패턴에서는.. 이벤트가 발생하면 그 이벤트를 받은 객체가 다른 객체에게 메세지를 전달할 때 필요한 정보를 포함합니다. 타겟 (Target)은 호출될 객체를 뜻합니다. 액션 (Action)은 특정 이벤트가 발생했을 때 호출할 메서드를 의미합니다. 사실 Target-Action 디자인 패턴은 코드로 직접 구현해보고 이해하는 것이 더 쉬운 것 같습니다. 아래 샘플코드를 통해서 자세히 설명드리도록 하겠습니다. 샘플 코드 import UIKit class ViewController: UIViewController { let button: UIButton = { le.. Codes Travel/iOS Boost Course #2019 2019. 7. 22. Modal 화면전환 기법 (Present & Dismiss) 안녕하세요 :) iOS 개발자 리치(rich_iosdev)입니다. 공유해드릴 내용은 모달(Modal) 입니다. 모달(Modal) 이란? 사용자의 이목을 끌기 위해서 사용하는 화면전환 기법 화면을 전환하기 보다는 해당 화면 위에 다른 화면을 띄워서 (present) 이목을 끌기 위한 효과를 주는 표현 방식입니다. 모달 화면으로 보여지는 화면을 사라지도록 하기 위해서는 선택을 해야하는 특징이 있습니다. 위 예시 화면에서도 2 minutes , 3 minutes 또는 Cancel 버튼을 선택해서 눌러야 모달 화면이 사라지게 됩니다. 화면 전환 샘플 샘플 코드 첫번째 ViewController (intial view controller) import UIKit class ViewController: UIView.. 이전 1 다음