2016-03-17 2 views
1

У меня есть несколько выпадающих списков, которые заполнены кодом.
Текст (выбранного в данный момент предмета), похоже, обрезается с расстояния от правой стороны экрана.
Я попытался установить элемент по умолчанию, чтобы включить очень длинные строки в конструктор, но это, похоже, не имело никакого эффекта.В Codename отключен один текст combobox

Вот что я вижу в симуляторе:

shot of issue from simulator

Вот что текст должен показать:

screenshot showing expanded dropdown

Это немного менее выражено на более высоких устройств разрешения, но все еще проблема.

Я также с трудом избавившись от синих кнопок (которая показывает имя предыдущего вида)

+0

Речь идет о 'Android' или' iOS'? –

+0

@ShreeKrishna У меня есть эта проблема на обеих платформах, а также в симуляторе – peopletookallthegoodnames

ответ

1

ли вы использовать пользовательские средства визуализации?

Я предполагаю, что вы это сделали, в этом случае убедитесь, что ваш рендерер размещает текст в компоненте верхнего уровня в центре рамки.

определяет также методы рендеринга значения прототипа как максимально возможной стоимость вы можете думать:

String longValue = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; 
cmb.setRenderingPrototype(longValue); 

Это используется макет вашего визуализатора изначально. Если вы использовали пользовательский рендерер, вам нужно иметь длинное значение для объекта рендеринга, например. Map и т. Д.

+0

Я не использовал пользовательский рендерер, и я бы предпочел, чтобы избежать этого. Я попробую прототип рендеринга и дам вам знать, исправляет ли он его. – peopletookallthegoodnames

+0

Итак, я попробовал это (setRenderingPrototype), но у меня все еще такая же проблема. являются ли какие-либо константы темы, которые могут вызвать у меня проблемы? – peopletookallthegoodnames

+0

Вы установили большое количество боковых отступов где угодно? Это единственное, о чем я могу думать. –