คำถามติดแท็ก uivisualeffectview

7
วิธีการใช้ UIVisualEffectView เพื่อ Blur Image
ใครช่วยยกตัวอย่างการเบลอภาพให้บ้าง ฉันพยายามหารหัสมาพักหนึ่งแล้ว :( ยังใหม่อยู่ที่ obj c! UIVisualEffectViewให้นามธรรมง่ายกว่าผลภาพที่ซับซ้อน ผลลัพธ์อาจส่งผลต่อเนื้อหาที่อยู่ด้านหลังมุมมองหรือเนื้อหาที่เพิ่มใน contentView ของมุมมอง นำUIVisualEffectViewไปใช้กับมุมมองที่มีอยู่เพื่อใช้เอฟเฟกต์เบลอหรือความสั่นไหวให้กับมุมมองที่ออก หลังจากที่คุณเพิ่ม UIVisualEffectView เพื่อลำดับชั้นดูเพิ่ม subviews ใด ๆ ที่จะ contentView UIVisualEffectViewของ อย่าเพิ่มหัวข้อย่อยโดยตรงกับUIVisualEffectViewตัวเอง https://developer.apple.com/documentation/uikit/uivisualeffectview#//apple_ref/occ/instp/UIVisualEffectView/contentView

15
วิธีการทำให้ UIVisualEffectView และ / หรือ UIBlurEffect จางลงในและนอก
ฉันต้องการทำให้ UIVisualEffectsView จางลงด้วย UIBlurEffect เข้าและออก: var blurEffectView = UIVisualEffectView() blurEffectView = UIVisualEffectView(effect: UIBlurEffect(style: .dark)) ฉันใช้ภาพเคลื่อนไหวปกติภายในฟังก์ชั่นที่เรียกโดย a UIButtonเพื่อทำให้มันจางลงเช่นเดียวกับการเลือนหายไป แต่.alpha = 0& hidden = true: blurEffectView.hidden = false UIView.animate(withDuration: 1, delay: 0, options: .curveEaseOut) { self.blurEffectView.alpha = 1 } ตอนนี้การซีดจางทั้งสองทิศทางใช้งานได้ แต่ทำให้ฉันมีข้อผิดพลาดเมื่อจางหายไป : <UIVisualEffectView 0x7fdf5bcb6e80>จะถูกขอให้เคลื่อนไหวความทึบของมัน สิ่งนี้จะทำให้เอฟเฟกต์ดูเสียจนกว่าความทึบจะกลับมาเป็น 1 คำถาม ฉันจะเลือนเข้าUIVisualEffectViewและออกได้อย่างไรโดยไม่ทำลายและมีการเปลี่ยนแปลงที่ซีดจาง บันทึก ฉันพยายามใส่UIVisualEffectViewลงไปUIViewและทำให้คนนั้นจางหายไป แต่ก็ไม่ประสบความสำเร็จ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.