Tôi đang sử dụng khung công tác twitter. Có hủy và gửi các nút trên UIView
hiện có khi chúng tôi gọi là lớp TWTweetComposeViewController
. Tôi muốn thay đổi màu sắc của nút Cancel như của nút gửi nhưng hiện tại nó cho thấy màu xám. Tôi đã cố gắng để đạt được các subviews và thấy rằng nút Cancel là loại UIButtonLabel
đó là lớp học tư nhân. Tuy nhiên, nó là phân lớp của UILabel
và cố gắng thay đổi màu bằng cách sử dụng điều kiện là siêu lớp của nó là UILabel
và văn bản là Hủy. Khi tôi cố gắng NSLog
các bản xem phụ, đôi khi nó không ghi lại nhưng đôi khi không in phần giám sát của nút Hủy (là UIButton
). Tôi đã in chi tiết của nút đó:Tùy chỉnh nút Hủy của khung công tác Twitter
<UIButton: 0x859fe10; frame = (265 7; 52 30); alpha = 0; opaque = NO; autoresize = RM+BM; layer = <CALayer: 0x859fea0>>.....(
"<UIImageView: 0x85b8910; frame = (0 0; 52 30); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x85b7c30>>",
"<UIButtonLabel: 0x859ffb0; frame = (6 7; 40 15); text = 'Cancel'; clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x85a0020>>")
Có thể thay đổi màu của nút không? Xin vui lòng hướng dẫn.
thanx gabro cho câu trả lời của bạn, tôi sẽ kiểm tra xem nó –
vui khi được trợ giúp. Nếu câu trả lời đã giúp bạn, bạn có thể xem xét chấp nhận nó;) –