2014-05-09 12 views
5

Trong IB, khi tôi đi đến thanh tra thuộc tính và nhấp vào "nền" thả xuống -> khác, tôi nhận được một pallet màu với một số tab (bánh xe, thanh trượt, apllets) nhưng không có nơi để thiết lập chính xác như # ff5911 chẳng hạn.cách đặt màu nền của chế độ xem bằng cách sử dụng hex chính xác qua interfacebuilder?

Có cách nào để làm điều đó mà không cần sử dụng mã không?

+0

Bạn có thể chọn các câu trả lời được cập nhật cho Xcode 6 (bằng cách @rizzes), vì nó là bây giờ có thể sử dụng mã hex trong xây dựng giao diện, trực tiếp. Chỉ vậy, người xem trong tương lai của bài đăng có thể xem trực tiếp. +1 – viral

Trả lời

0

Thêm bộ chọn màu hex vào hệ thống của bạn. Tôi sử dụng http://wafflesoftware.net/hexpicker/.

+1

Cảm ơn rất nhiều, điều này là rất cần thiết. dưới đây là hướng dẫn cài đặt cho bất kỳ ai quan tâm: http://yuji.wordpress.com/2010/08/01/mac-adding-hex-color-picker-to-color-picker/ – dors

1

Bạn có thể chuyển sang RGB-Slider và sử dụng giá trị RGB của mã hex. Có một số bộ chuyển đổi trong các trang web: http://www.javascripter.net/faq/hextorgb.htm

ff5911 => R: 255, G: 89, B: 17 

Tôi nghĩ rằng không có khả năng trong Interace Builder để đưa trực tiếp vào giá trị hex. Một cách khác sẽ sử dụng biểu tượng "kính lúp" và nhấp vào màu mong muốn.

13

Trong Xcode 6, bạn có thể đặt giá trị hex trong tab thanh trượt RGB.

enter image description here

+1

Cảm ơn bạn đã cập nhật cho Xcode 6 Điều này đã giúp tôi. +1 – viral

+0

Tuy nhiên, những thứ này hiển thị khác nhau trong ứng dụng do cấu hình màu. – lipka

Các vấn đề liên quan