본문 바로가기

ios UIView2

[iOS] UIView.animate를 활용한 애니메이션 처리 어떤 버튼을 클릭했을 때 특정 라벨은 숨기고 특정 라벨은 나타나게 처리할 때 isHidden 속성을 사용하여 처리할 수 있다. isHidden을 사용하여 처리하면 다음과 같이 나타난다. 전체적인 코드는 다음과 같다. enum buttonStatus { case prev case next } class ViewController: UIViewController { @IBOutlet weak var beforeLabel: UILabel! @IBOutlet weak var afterLabel: UILabel! @IBOutlet weak var clickButton: UIButton! var status: buttonStatus = .prev override func viewDidLoad() { super.vi.. 2022. 1. 11.
[iOS 기초] UIView 화면의 직사각형 영역에 대한 내용을 관리하는 개체 @MainActor class UIView : UIResponder 개요 뷰는 사용자 인터페이스의 기본 구성요소이며 UIView 클래스는 모든 뷰에 공통 동작을 정의한다. View 객체는 사각형 경계 내에 컨텐츠를 렌더링하고 해당 컨텐츠와의 상호작용을 처리한다. UIView 클래스는 인스턴스화하고 고정된 배경색을 표시하는 데 사용할 수 있는 클래스이다. 보다 정교한 컨텐츠를 위해 서브클래스화 할 수도 있다. 앱에서 볼 수 있는 라벨, 이미지, 버튼 및 기타 인터페이스 요소를 표시하려면 직접 정의하기 보다는 UIKit 프레임워크에서 제공하는 뷰 하위 클래스를 사용하면 된다. 뷰 객체는 앱이 사용자와 상호 작용하는 주요 방법이기 때문에 여러 임무가 있다. 다.. 2021. 11. 17.