라이브러리
[PHP] UIWindow::hasMargin - 여백 감지
UIWindow::hasMargin
`UIWindow` 클래스는 iOS 개발에서 사용되는 윈도우 클래스입니다. `hasMargin` 메소드는 윈도우의 여백 여부를 확인하는 메소드입니다.
hasMargin 메소드의 사용법
`hasMargin` 메소드는 `BOOL` 타입의 값을 반환합니다. 이 값은 윈도우의 여백이 있는지 여부를 나타냅니다. 여백이 있는 경우 `YES`를 반환하고, 여백이 없는 경우 `NO`를 반환합니다.
예제
#hostingforum.kr
php
// UIWindow 클래스를 사용하여 윈도우 객체를 생성합니다.
$window = new UIWindow();
// 윈도우의 여백을 설정합니다.
$window->setEdgesWithSafeAreaInsets(UIEdgeInsetsMake(20, 20, 20, 20));
// hasMargin 메소드를 사용하여 윈도우의 여백 여부를 확인합니다.
if ($window->hasMargin()) {
echo "윈도우의 여백이 있습니다.";
} else {
echo "윈도우의 여백이 없습니다.";
}
hasMargin 메소드의 사용 예시
#hostingforum.kr
php
// UIWindow 클래스를 사용하여 윈도우 객체를 생성합니다.
$window = new UIWindow();
// 윈도우의 여백을 설정합니다.
$window->setEdgesWithSafeAreaInsets(UIEdgeInsetsMake(20, 20, 20, 20));
// hasMargin 메소드를 사용하여 윈도우의 여백 여부를 확인합니다.
if ($window->hasMargin()) {
// 여백이 있는 경우
echo "윈도우의 여백이 있습니다.";
echo "
";
echo "윈도우의 여백 크기는 " . $window->getSafeAreaInsets()->top . "pt, " . $window->getSafeAreaInsets()->left . "pt, " . $window->getSafeAreaInsets()->bottom . "pt, " . $window->getSafeAreaInsets()->right . "pt입니다.";
} else {
// 여백이 없는 경우
echo "윈도우의 여백이 없습니다.";
}
hasMargin 메소드의 사용 예시 (여백이 없는 경우)
#hostingforum.kr
php
// UIWindow 클래스를 사용하여 윈도우 객체를 생성합니다.
$window = new UIWindow();
// 윈도우의 여백을 설정하지 않습니다.
// 윈도우의 여백이 없는 경우 hasMargin 메소드는 NO를 반환합니다.
// hasMargin 메소드를 사용하여 윈도우의 여백 여부를 확인합니다.
if ($window->hasMargin()) {
// 여백이 있는 경우
echo "윈도우의 여백이 있습니다.";
} else {
// 여백이 없는 경우
echo "윈도우의 여백이 없습니다.";
}
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.