2013-03-04 2 views
1

Ниже приведено то, что я настраиваю для своего вида. Существует mask (UIView) с bottom space to superview из 0. enter image description hereВыполните просмотр перед UITableView с автоматическим макетом

Когда я отображения на тренажере (iphone-сетчатка 4) или на устройстве (iPhone 5), маска disappearing.However, нет никаких проблем с симулятором (iphone или iphone 3.5) или устройством (iphone4)

Должно ли нижнее пространство для наблюдения = 0 'не пропускать маску?

+0

Вы добавляете это как подзону в вид прокрутки (вид таблицы), который обычно является рецептом для бедствия, в зависимости от того, как вы это делаете - он может перепутаться, если содержимое становится больше, чем экран. Если вы делаете это, вам обычно необходимо изменить положение маски в методах делегата прокрутки, выполняете ли вы это? – jrturton

+0

Нет, маска не является подзором таблицы. Посмотрите на 'Object', вы можете увидеть' View' содержит 'Table View' и' Mask' – tranvutuan

+0

Так оно и есть! Извини за это. – jrturton

ответ

0

Ограничения автоматической компоновки в порядке. Маска не будет отображаться, потому что цвет [UIColor clearColor], свойство alpha равно 0.f, для свойства 'hidden' установлено значение «YES» или какая-либо другая причина, например, удаление вида из его родителя superview.

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