2015-03-24 2 views
-1

Я работаю с пользовательской таблицей вид ячейки и застрял в авто макет, предоставляемый ios 8, у меня есть требование иметь зеленый цвет как на старте, так и в конце. Я это делаю, но во время работы его в Iphone 6 я получаю вид, как показано нижеКак установить автоматический макет для пользовательской ячейки представления в ios?

Есть ли способ, чтобы установить ограничение на обычае tableviewcell

Iphone 6 view

+0

проверки в следующей статье http://www.raywenderlich.com/73602/dynamic-table-view-cell-height-auto-layout – casillas

+0

Я уже прочитал вашу предложенную ссылку. Это означает, что нам нужно писать коды для этого. и строка - «Добавить новый класс в проект DeviantArtBrowser и назовите его RWBasicCell. Сделайте его подклассом UITableViewCell, убедитесь, что также не создан файл xib, и убедитесь, что язык установлен как Objective-C». говорит, что у меня нет xib, пока мне нужно его иметь. –

+0

Можете ли вы разместить свой код cellForRowAtIndexPath? –

ответ

0

Вы можете использовать autolayout в XIb файл так же, как использовать его в любой раскадровке

Это то, что у вас есть This is what you have

вы должны выбрать каждый из двух представлений d сделайте следующее: Добавьте ограничения для верхней, нижней и левой или правой, также вы должны установить ширину элемента, в моем случае, я поставил его в 20

add constraints

Обновить фрейм для фиксации визуального Вопросы,

enter image description here

Теперь он должен работать на любых устройствах

enter image description here

Теперь нужно сделать то же самое для левого ракурса, и вы сделали

Если вы работаете iOS8 я предлагаю читать эту адаптивную схему tutorial

+0

Это не работает –

+0

см. Комментарий ниже вашего вопроса –

+0

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

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