Как я могу ввести значения цвета RGB или Hex для фона в Interface Builder? Я могу выбрать предопределенные цвета, но я хотел бы вручную ввести значения RGB. Где я могу это сделать?
Как ввести значения RGB в Interface Builder?
Ответ 1
Нажмите на значок слайдера цвета, а затем выберите "RGB Sliders" в раскрывающемся списке.
Вы также можете использовать увеличительное стекло в качестве подборщика цветов для получения точного цвета в любом месте экрана; также см. @ken отличный комментарий ниже, поясняющий, как цветовые пространства работают с увеличительным стеклом.
Ответ 2
Хотя ответ Тайлера отвечает на вопрос, вы можете столкнуться с проблемами, используя сборщик, потому что он использует цветовое пространство дисплея (как пояснил Кен).
Если вы хотите совместить значения RGB между Photoshop и Xcode точно (без преобразования между цветами), вам необходимо сохранить свои изображения в общем RGB и ввести любые значения капельницы с использованием общего цветового пространства RGB.
- Когда вы выбираете "Сохранить для Интернета и устройств" из Photoshop, снимите флажок "Преобразовать в sRGB".
- В Xcode щелкните всплывающее окно цветового пространства в подборщике цветов и выберите "Generic RGB", затем введите красные, зеленые и синие значения из Photoshop, НЕ ХЕСТАЯ СТОИМОСТЬ, так как это возвращается к sRGB по какой-либо причине (будьте осторожны, чтобы не переходить в шестнадцатеричное поле, так как это также изменяет цветовое пространство на sRGB).
Подробнее здесь, в том числе, как совместить скриншоты.
Ответ 3
Похоже, что вы не знакомы с цветной панелью Mac OS X. Нажмите вкладки в верхней части окна панели цветов, чтобы выбрать другие подборщики. Pickers также являются плагинами, поэтому можно добавить новый интерфейс для выбора цвета. См., Например, разработчик цветных решений.
Ответ 4
Я знаю, что это старый вопрос, но мне нужно было найти ответ на этот самый вопрос сегодня, и это привело меня к правильному пути. Выбор цвета из panic.com установлен правильно, но шестнадцатеричная опция из выпадающего меню в наборе цветов всегда устанавливает его в RGB. Так что ничего хорошего. Вместо этого я нашел это:
http://wafflesoftware.net/hexpicker/
Это показывает шестнадцатеричное значение и полностью работает на Xcode 5.0.1 и Mavericks.
Ответ 5
Проверьте приведенную выше привязку, в этом перейдите в "Цвета", выберите вторую кнопку (ползунки RGB (прямоугольное изображение), расположенные рядом с кругом в верхней части лотка). В этом вы можете ввести значения RGB.