라이브러리
[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()` 메서드의 사용 방법을 이해할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.