Вопросы с тегом «layout»

262
Что такое NSLayoutConstraint «UIView-Encapsulated-Layout-Height» и как я могу заставить его пересчитать чисто?

У меня UITableViewработает под iOS 8, и я использую автоматическую высоту ячеек от ограничений в раскадровке. Одна из моих ячеек содержит одну ячейку, UITextViewи мне нужно, чтобы она сжималась и расширялась на основе пользовательского ввода - нажмите, чтобы уменьшить / развернуть текст. Я делаю...

254
Как мне центрировать SVG в div?

У меня есть SVG, который я пытаюсь центрировать в div. Div имеет ширину или 900px. SVG имеет ширину 400 пикселей. Для SVG поля margin-left и margin-right установлены на auto. Не работает, просто действует так, как будто левое поле равно 0 (по умолчанию). Кто-нибудь знает мою...

249
Что такое «ограничить маржу» в раскадровке в Xcode 6

Я работаю с autolayout и ограничениями и обнаружил, что Constrain to marginsв Xcode 6 есть опция, которой нет в Xcode 5 и проверена по умолчанию. Я создал тестовый проект, затем добавил элемент UITableViewViewController с размером кадра, равным размеру представления, и добавил ограничения Xcode 6...

247
Android LinearLayout градиентный фон

У меня проблемы с применением градиентного фона к LinearLayout. Это должно быть относительно просто из того, что я прочитал, но это просто не работает. Для справки я разрабатываю на 2.1-обновление1. header_bg.xml: <?xml version="1.0" encoding="utf-8"?> <shape...

247
Можно ли равномерно распределить кнопки по ширине линейного макета Android?

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

241
Как сделать прокрутку LinearLayout?

У меня есть много элементов на экране, и мне нужно использовать полосу прокрутки, чтобы пользователь мог прокрутить вниз. Однако свиток либо не виден, либо не работает. Как можно добавить полосу прокрутки в LinearLayout?...

237
Как анимировать элементы RecyclerView, когда они появляются

Как я могу анимировать элементы RecyclerView, когда они появляются? Аниматор элемента по умолчанию анимируется только тогда, когда данные добавляются или удаляются после того, как были установлены данные переработчика. Я разрабатываю новые приложения и понятия не имею, с чего начать. Есть идеи как...

235
Добавить отступы для просмотра программно

Я разрабатываю приложение Android v2.2. У меня есть фрагмент . В onCreateView(...)обратном вызове моего класса фрагмента я раздуваю компоновку фрагмента, как показано ниже: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view =...

234
Как программно выложить Views в RelativeLayout?

Я пытаюсь достичь следующего программно (а не декларативно через XML): <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Другими словами, как сделать так, чтобы второе...

231
Избегайте передачи значения NULL в качестве корневого представления (необходимо разрешить параметры макета в корневом элементе раздутого макета)

Передача null для root studio дает мне это предупреждение: Избегайте передачи значения NULL в качестве корневого представления (необходимо разрешить параметры макета в корневом элементе раздутого макета) Это показывает нулевое значение в getGroupView. Пожалуйста помоги. public class...

227
setNeedsLayout против setNeedsUpdateConstraints и layoutIfNeeded против updateConstraintsIfNeeded

Я знаю, что цепочка автоматической разметки состоит в основном из 3 различных процессов. Обновление ограничений макеты просмотров (вот где мы получаем расчет кадров) дисплей Что мне не совсем понятно, так это внутренняя разница между -setNeedsLayoutи -setNeedsUpdateConstraints. Из Apple Docs:...

226
Определение порядка Z просмотров RelativeLayout в Android

Я хотел бы определить порядок z представлений RelativeLayout в Android. Я знаю, один из способов сделать это вызывает bringToFront . Есть ли лучший способ сделать это? Было бы здорово, если бы я мог определить порядок z в макете...