Как показать UISegementedControl поверх UIImageView / UIScrollView? - PullRequest
0 голосов
/ 13 июля 2011

Я пытался минимизировать область просмотра 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 ]

0 голосов
/ 13 июля 2011

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

0 голосов
/ 13 июля 2011

Вы пробовали

[self.view bringSubviewToFront:self.segmntdctrl]

?

...