2015-04-17 1 views
0

Я читал, что командные кнопки являются внутренними и что мы не должны указывать ширину и высоту, иначе есть вероятность, что текст может быть отключен. Это верно ? f, тогда почему меня спрашивают указать ширину и высоту в этом случае? Я указал x и y. Вот картинкаАвтоматический макет. Нужно ли указывать ширину и высоту командных кнопок в автоматическом макете

enter image description here

Мой вопрос почему интерфейс строитель просит меня поставить в ширину и высоту для командной кнопки. Как решить эту проблему. Я хочу, чтобы кнопка команды меняла свою ширину в соответствии с содержимым в ней.

ответ

1

Вас не просят указать размер. Это сообщение сообщает вам, что текущий размер не является внутренним размером, определяемым этим заголовком. Просто нажмите на желтый треугольник, затем на «исправить ошибку» в появившемся окне.

+0

Так что, чтобы решить эту проблему, если я выберу «Обновить ограничения», я буду ограничивать себя фиксированным размером? Так как обновление ограничения, я считаю, будет автоматически помещаться в ширину и высоту. Будет ли это делать контроль, не являющийся внутренним? – MistyD

+0

@MistyD, не выбирайте «Обновить ограничения», сделайте так, как я сказал в своем ответе, или выберите «Обновить фреймы». – rdelmar

+0

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

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