Вставки изображений TabBar не переносятся в AdHoc Build

Итак, приведенный ниже код центрирует все мои изображения панели вкладок, и он работает правильно, когда строится нажатием кнопки run, но когда я загружаю сборку AdHoc, только последнее изображение будет отцентрировано правильно.

[[[self tabBar].items objectAtIndex:0] setImageInsets:UIEdgeInsetsMake(2.0, 0, -2.0, 0)];
[[[self tabBar].items objectAtIndex:1] setImageInsets:UIEdgeInsetsMake(2.0, 0, -2.0, 0)];
[[[self tabBar].items objectAtIndex:2] setImageInsets:UIEdgeInsetsMake(2.0, 0, -2.0, 0)];
[[[self tabBar].items objectAtIndex:3] setImageInsets:UIEdgeInsetsMake(1.0, 0, -1.0, 0)];
[[[self tabBar].items objectAtIndex:4] setImageInsets:UIEdgeInsetsMake(4.5, 0, -4.5, 0)];

Есть идеи, почему это может происходить?

Спасибо!

1 ответ

Решение

После нескольких чисток и перемещения некоторого кода, чтобы значения менялись непосредственно перед загрузкой представления, они правильно позиционируются в обеих сборках!

Другие вопросы по тегам