Tôi có một UISearchBar mà tôi đã thiết lập một UISearchBarIconClear tùy chỉnh cho UiControlStateNormal.tùy chỉnh UISearchBarIconClear cho UIControlStateHighlighted không hoạt động
[mySearchBar setImage:myImage forSearchBarIcon:UISearchBarIconClear state:UIControlStateNormal];
Phần này có tác dụng nhưng đáng tiếc là khi nhấn nút rõ ràng, nó thay đổi từ hình ảnh tôi đặt sang màu xám mặc định ban đầu.
Tôi đã thử đặt hình ảnh cho UIControlStateHighlighted, nhưng hình như không hoạt động.
Các documentation thực sự khẳng định
states hợp lệ là UIControlStateNormal và UIControlStateDisabled.
Điểm thiết lập nút tùy chỉnh cho trạng thái mặc định là gì nếu bạn không thể đặt cho trạng thái được đánh dấu? Tui bỏ lỡ điều gì vậy? Bất kỳ suy nghĩ hoặc giải pháp nào được đánh giá cao, cảm ơn!
đối với tôi, điều này hoạt động hoàn hảo ... ngay cả trạng thái được đánh dấu ... – jimpic