Tôi đang đặt tintColor
của số UIBarButtonItem
. Điều này làm việc miễn là màu sắc là một màu sắc tươi sáng, ngay sau khi tôi cố gắng đặt nó thành darkGrayColor
không có gì xảy ra, trên thực tế nó thay đổi màu trắng! Nhưng nếu tôi đổi màu thành redColor
thì nó hoạt động ... Cái gì đang diễn ra ở đây?UIBarButtonItem setTintColor không hoạt động với màu tối
UIBarButtonItem *penButton = [_toolBar.items objectAtIndex:3];
UIBarButtonItem *crossButton = [_toolBar.items objectAtIndex:4];
//This actually sets the tint to white not gray, which is odd?
[penButton setTintColor:[UIColor darkGrayColor]];
[crossButton setTintColor:[UIColor redColor]]; //Red is fine, as is green etc
Bạn đã thử cung cấp màu tùy chỉnh (giá trị RGB) và đã kiểm tra kết quả chưa? – Till
Ý tưởng hay nhưng dường như không hoạt động hoặc, tôi sẽ cập nhật câu hỏi với kết quả – Chris
Đặt màu tint không hoạt động nhưng thiết lập một alpha mới đã làm !! – Chris