Computer >> 컴퓨터 >  >> 프로그램 작성 >> IOS

Swift에서 UIActivityIndicator의 크기를 변경할 수 있습니까?

<시간/>

몇 가지 트릭을 사용하여 UIActivityIndicator의 크기를 신속하게 변경할 수 있지만 크기를 변경하는 것은 권장하지 않습니다. 활동 표시기의 크기를 변경하려면 먼저 빈 화면에 표시기를 추가하고 어떻게 보이는지 살펴보겠습니다. 이 예에서는 색상도 빨간색으로 변경하겠습니다.

표시기의 크기를 변경하지 않고 실행했을 때 어떻게 보이는지 봅시다.

Swift에서 UIActivityIndicator의 크기를 변경할 수 있습니까?

이제 뷰 컨트롤러에 활동 표시기 콘센트를 만들고 이 클래스의 viewDidLoad 메서드에 아래 코드를 추가합니다.

CGAffineTransform을 사용하여 표시기의 크기를 변경합니다. 배율을 2.5배로 변경하면 iPhone에서 이렇게 보입니다.

let transfrom = CGAffineTransform.init(scaleX: 2.5, y: 2.5)
activityIndicator.transform = transfrom

Swift에서 UIActivityIndicator의 크기를 변경할 수 있습니까?

이것은 실제 표시기만큼 흐릿하고 완벽하지 않은 iPhone에서 보이는 방식입니다. 따라서 표시기의 크기를 늘리는 방법은 권장되지 않습니다.