Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> IOS

ฉันสามารถเปลี่ยนขนาดของ UIActivityIndicator ใน Swift ได้หรือไม่


สามารถเปลี่ยนขนาดของ UIActivityIndicator ได้อย่างรวดเร็วโดยใช้ลูกเล่นบางอย่าง แต่ไม่แนะนำให้เปลี่ยนขนาด ในการเปลี่ยนขนาดของตัวบ่งชี้กิจกรรม ก่อนอื่นให้เพิ่มตัวบ่งชี้บนหน้าจอว่างและดูว่ามีลักษณะอย่างไร สำหรับตัวอย่างนี้ ฉันจะเปลี่ยนสีเป็นสีแดงด้วย

เรามาดูกันว่าหน้าตาจะเป็นอย่างไรเมื่อเราเรียกใช้โดยไม่เปลี่ยนขนาดของตัวบ่งชี้

ฉันสามารถเปลี่ยนขนาดของ UIActivityIndicator ใน Swift ได้หรือไม่

ตอนนี้ เราจะสร้างทางออกของตัวบ่งชี้กิจกรรมในตัวควบคุมการดูของเรา และในเมธอด viewDidLoad ของคลาสนี้ เราจะเพิ่มโค้ดด้านล่าง

เราจะใช้ CGaffineTransform เพื่อเปลี่ยนขนาดของตัวบ่งชี้ของเรา เมื่อเราเปลี่ยนมาตราส่วนเป็น 2.5 เท่า iPhone จะมีลักษณะเช่นนี้

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

ฉันสามารถเปลี่ยนขนาดของ UIActivityIndicator ใน Swift ได้หรือไม่

นี่คือลักษณะที่ปรากฏบน iPhone ซึ่งเบลอและไม่สมบูรณ์แบบเท่าตัวบ่งชี้จริง ดังนั้นจึงไม่เป็นวิธีที่แนะนำในการเพิ่มขนาดของตัวบ่งชี้