728x90
반응형

UIView 2

UIViewController의 뷰가 보이는지 확인하는 방법

질문 : UIViewController의 뷰가 보이는지 확인하는 방법 보기가 많은 탭 모음 응용 프로그램이 있습니다. UIViewController UIViewController 내에서 표시되는지 알 수있는 방법이 있습니까? (속성을 찾는 중) 답변 보기가 현재 표시되어 있으면보기의 창 속성 이 nil이 아니므로보기 컨트롤러에서 기본보기를 확인합니다. view 메소드를 호출하면보기가로드되지 않으며 (로드되지 않은 경우) 불필요하고 바람직하지 않을 수 있습니다. 이미로드되어 있는지 먼저 확인하는 것이 좋습니다. 이 문제를 피하기 위해 isViewLoaded에 대한 호출을 추가했습니다. if (viewController.isViewLoaded && viewController.view.window) { // ..

개발관련/other 2021.12.07

Swift를 사용하여 프로그래밍 방식으로 제약 조건을 추가하는 방법

질문 : Swift를 사용하여 프로그래밍 방식으로 제약 조건을 추가하는 방법 나는 더 이상 나아 가지 않고 지난주부터 이것을 알아 내려고 노력하고 있습니다. 좋아,이 코드를 사용하여 Swift 에서 프로그래밍 방식 UIView 에 몇 가지 제약 조건 을 적용해야합니다. var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, re..

개발관련/other 2021.08.30
728x90
반응형