2009-08-29 3 views
0

Я создал представление в Interface Builder с кучей меток и изображения. Когда я нажал вид на UINavigationController, он работал отлично. Затем я вставил представление в UITableView как ячейку (вместо этого); для этого мне пришлось преобразовать суперкласс своего контроллера вида из UIViewController в UITableViewCell. Однако, когда представление отображается внутри таблицы, его метки расположены правильно, но изображение отображается в исходном (без изменения размера) размере в центре слева от экрана. Кажется, я не могу изменить свой размер или положение независимо от того, что я делаю. Пожалуйста, дайте мне знать, если у вас есть представление о том, что может быть проблемой, поскольку я полностью в тупике.Странная проблема позиционирования UIImage

ответ

0

Я понял, в чем проблема. UITableViewCell имеет свое собственное свойство imageView, которое противоречило свойству imageView IBOutlet в моем подклассе. Мне просто пришлось переименовать свойство в подкласс.

0

Установить contentMode вид, который содержит изображение UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit или UIViewContentModeScaleAspectFill.

+0

Это не работает ... спасибо, однако. – titaniumdecoy