2015-01-12 2 views
0

Разработка с GeneXus: Я пытаюсь использовать это изображение в качестве фона для кнопки в панели приложений (IOS):Настройка цвета кнопки Back.Image (PNG)

enter image description here

Однако , когда я исполняю приложение всегда показывает, как этот (синий):

enter image description here

Я уже пытался установить класс кнопки назад/носовую цвет в «белый». То же самое для класса ApplicationBar (класс кнопок по умолчанию). Тем не менее это синий цвет.

Я немного сыграл с свойствами кнопки и ... когда я установил «Приоритет» на «Высокий», он, наконец, станет белым (но в верхней строке - я хочу, чтобы кнопка была внизу).

Как я могу сделать его белым/png цветом?

+0

Мы только что отметили ошибку и обнаружили ошибку в гибком клиенте GeneXus iOS. Он будет исправлен в Evolution 3 Upgrade 3, но в качестве рабочего стола вы можете использовать белое изображение и установить свойство Rendering Mode = Original. Пожалуйста, если это не сработает, отправьте электронное письмо для поддержки. –

+0

Привет, как я могу изменить «Режим рендеринга»? Где я могу найти это свойство? – Jaime

+0

Найдены объекты, и это решило проблему. Спасибо! – Jaime

ответ

0

Ваше изображение отображается как картинка , поэтому его цвета не имеют значения - только прозрачность имеет значение - и она тонируется tintColor. Чтобы изменить цвет, измените значение tintColor (кнопки или окружающего бара). В качестве альтернативы можно получить изображение, режим рендеринга которого равен .AlwaysOriginal; теперь ваши цвета do вопрос.

Смежные вопросы