라이브러리

[PHP] UIWindow::add - 컨트롤 추가




UIWindow::add() 메서드

`UIWindow::add()` 메서드는 `UIWindow` 객체에 다른 `UIView` 객체를 추가하는 메서드입니다. 이 메서드는 `UIView` 객체를 `UIWindow` 객체의 서브뷰로 추가합니다.

예제

아래 예제에서는 `UIWindow` 객체에 `UILabel` 객체를 추가하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php



// UIWindow 객체 생성

$window = new UIWindow(300, 400);



// UILabel 객체 생성

$label = new UILabel(100, 100, "Hello, World!");



// UIWindow 객체에 UILabel 객체 추가

$window->add($label);



// UIWindow 객체를 화면에 표시

$window->show();



?>



UIWindow::add() 메서드의 파라미터

`UIWindow::add()` 메서드는 두 개의 파라미터를 받습니다.

* `$view`: 추가할 `UIView` 객체
* `$tag`: 추가할 `UIView` 객체의 태그 (옵션)

예제 (태그 사용)

아래 예제에서는 `UIWindow` 객체에 `UILabel` 객체를 추가하는 방법을 보여줍니다. 이 예제에서는 `UILabel` 객체의 태그를 사용합니다.

#hostingforum.kr
php

<?php



// UIWindow 객체 생성

$window = new UIWindow(300, 400);



// UILabel 객체 생성

$label = new UILabel(100, 100, "Hello, World!");

$label->setTag(1);



// UIWindow 객체에 UILabel 객체 추가

$window->add($label, 1);



// UIWindow 객체를 화면에 표시

$window->show();



?>



UIWindow::remove() 메서드

`UIWindow::remove()` 메서드는 `UIWindow` 객체에서 특정 `UIView` 객체를 제거하는 메서드입니다. 이 메서드는 `UIView` 객체의 태그를 사용하여 제거합니다.

예제 (remove)

아래 예제에서는 `UIWindow` 객체에서 `UILabel` 객체를 제거하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php



// UIWindow 객체 생성

$window = new UIWindow(300, 400);



// UILabel 객체 생성

$label = new UILabel(100, 100, "Hello, World!");

$label->setTag(1);



// UIWindow 객체에 UILabel 객체 추가

$window->add($label, 1);



// UIWindow 객체에서 UILabel 객체 제거

$window->remove(1);



// UIWindow 객체를 화면에 표시

$window->show();



?>



UIWindow::getSubview() 메서드

`UIWindow::getSubview()` 메서드는 `UIWindow` 객체의 서브뷰를 반환하는 메서드입니다. 이 메서드는 서브뷰의 태그를 사용하여 반환합니다.

예제 (getSubview)

아래 예제에서는 `UIWindow` 객체의 서브뷰를 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php



// UIWindow 객체 생성

$window = new UIWindow(300, 400);



// UILabel 객체 생성

$label = new UILabel(100, 100, "Hello, World!");

$label->setTag(1);



// UIWindow 객체에 UILabel 객체 추가

$window->add($label, 1);



// UIWindow 객체의 서브뷰 반환

$subview = $window->getSubview(1);



// 서브뷰를 화면에 표시

$subview->show();



?>



이러한 예제를 통해 `UIWindow::add()` 메서드의 사용 방법을 이해할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 55 페이지

검색

게시물 검색