Как показать UISegementedControl поверх UIImageView/UIScrollView?

Я попытался свести к минимуму область uiscrollview/uiimageview, но безрезультатно. Вот мой код для добавления просмотров:

[self.scrollimg addSubview: self.theimg];
[self.view addSubview: self.scrollimg];
[self.view addSubview: self.segmntdctrl];

Это показывает прокручиваемое изображение, но без сегментированного элемента управления. Все они созданы через конструктор интерфейса.

Спасибо

Изменить: больше кода

self.theimg.frame = CGRectMake(0, 0, image.size.width, image.size.height);
self.theimg.contentMode = (UIViewContentModeScaleToFill);
[self.theimg setImage:image];

self.scrollimg.clipsToBounds = YES;
self.scrollimg.delegate = self;
[self.scrollimg setContentSize:self.theimg.frame.size];

2 ответа

Решение

Установить frame для segmntdctrl, Не знаю, как он настроен в IB, но у него может быть рамка, которая выводит его из видимой области его родителя.

Ты пробовал

[self.view bringSubviewToFront:self.segmntdctrl]

?

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