สามารถเปลี่ยนขนาดของ UIActivityIndicator ได้อย่างรวดเร็วโดยใช้ลูกเล่นบางอย่าง แต่ไม่แนะนำให้เปลี่ยนขนาด ในการเปลี่ยนขนาดของตัวบ่งชี้กิจกรรม ก่อนอื่นให้เพิ่มตัวบ่งชี้บนหน้าจอว่างและดูว่ามีลักษณะอย่างไร สำหรับตัวอย่างนี้ ฉันจะเปลี่ยนสีเป็นสีแดงด้วย
เรามาดูกันว่าหน้าตาจะเป็นอย่างไรเมื่อเราเรียกใช้โดยไม่เปลี่ยนขนาดของตัวบ่งชี้
ตอนนี้ เราจะสร้างทางออกของตัวบ่งชี้กิจกรรมในตัวควบคุมการดูของเรา และในเมธอด viewDidLoad ของคลาสนี้ เราจะเพิ่มโค้ดด้านล่าง
เราจะใช้ CGaffineTransform เพื่อเปลี่ยนขนาดของตัวบ่งชี้ของเรา เมื่อเราเปลี่ยนมาตราส่วนเป็น 2.5 เท่า iPhone จะมีลักษณะเช่นนี้
let transfrom = CGAffineTransform.init(scaleX: 2.5, y: 2.5) activityIndicator.transform = transfrom
นี่คือลักษณะที่ปรากฏบน iPhone ซึ่งเบลอและไม่สมบูรณ์แบบเท่าตัวบ่งชี้จริง ดังนั้นจึงไม่เป็นวิธีที่แนะนำในการเพิ่มขนาดของตัวบ่งชี้