Tôi muốn vô hiệu hóa UIButton của tôi, vì vậy tôi gọi:Tránh thực hiện một UIButton minh bạch/trong suốt khi tắt nó
button.enabled = FALSE;
Tuy nhiên điều này làm cho các nút nhìn xuyên thấu và tôi có thể thấy các yếu tố bên dưới nó. Tôi không ngại rằng nó thay đổi màu sắc, tôi chỉ không muốn nó được xem qua.
Tôi đã thử đánh dấu các hộp cho 'mờ' và 'clip phụ đề' trong IB, nhưng không có niềm vui.
Có cách nào dễ dàng để khắc phục sự cố này không? Tôi cho rằng tôi có thể đặt một UIImageView với cùng một hình ảnh nút phía sau nó, nhưng nó hầu như không phải là một giải pháp thanh lịch.
Cảm ơn tất cả !!
Michael
Hoàn hảo! Cảm ơn - Tôi thực sự nên nghĩ về điều đó: D – Smikey
@ câu trả lời của moby là câu trả lời đúng. – MatterGoal
Vâng cái này hoạt động nhưng có thể có các vấn đề khác kể từ khi chạm vào nút sẽ không được chuyển tiếp đến xem cha mẹ. Button.adjustsImageWhenDisabled = NO; tốt hơn là @Snowman đã đề xuất –